Ir ao conteúdo
  • Cadastre-se

MatheusINF

Membro Pleno
  • Posts

    132
  • Cadastrado em

  • Última visita

posts postados por MatheusINF

  1. @Simon Viegas  O meu ficou assim , porém olhando no caderno acho que ainda não cheguei em matrizes não , só em vetores :/

    // Algoritmo FRASES
    /* - - - - - - - -- - - - - - - - - - - - -- */
    VARIAVEIS
    string  frase[200];
    inteiro  i,frase,qtde,;
    
    INICIO
    Escreva "Quantas frases deseja escrever: "
    leia n
    leian frase
           enquanto(i<n)    
                 para(i=0; i<frase; i++)
                      se (frase[i-1]=='   ' e frase[i]=='d' e frase[i+1]== 'e' e frase[i+2]== '  ')
                        qtde++
                     fimse
                 fimpara
            fimenquanto
     
    escrevaln "Na frase #    ,       foram encontrados  de        vezes" ,n,frase,qtde;
    fimalgoritmo

     

    • Curtir 1
  2. @Leonardo0308

    22 minutos atrás, Leonardo0308 disse:

    Há e também deveria imprimir as frases na tela :P

    Verdade esqueci de imprimir ://

     

    22 minutos atrás, Leonardo0308 disse:

    Até onde eu entendi o enunciado você deveria trabalhar com varias frases e não só uma, então você poderia trabalhar com uma matriz de "strings" em vez de um vetor.

    Certo vou arrumar isso também, Vlwwww mnw

    • Curtir 1
  3. Fala galera eu preciso fazer o seguinte exercicio em pseudocódigo:

     Dado um conjunto de N frases, faça um algoritmo para imprimir cada frase juntamente com o número de vezes que aparece a palavra  DE  na frase. 

     Gostaria de saber se o que eu fiz  está correto?

    // algoritmo FRASES
    /* - - - - - - - -- - - - - - - - - - - - -- */
    VARIAVEIS
    string  frase[200];
    inteiro  i,frase,n;
    
    INICIO
    leian frase
                 para(i=0; i<frase; i++)
                      se (frase[i]=='d' e frase[i+1]== 'e' e frase[i+2]== '  ')
                        qtde++
                     fimse
                 fimpara
       escrevaln "Encontrados     vezes",qtde;
    fimalgoritmo 

     

    • Curtir 1
  4. Fala galera meu professor passou esse Exercicio:  Dado que se tenha o valor de dez ângulos expressos em graus, minutos e segundos (Ex.: 27° 30’ 42’’), faça um

    algoritmo que calcule o valor de cada ângulo em radianos (imprima o valor em graus e radianos).
    "1° → 60’ 1’ → 60’’ 3.14159 (π) radianos → 180°."

     

    Bom eu acho que consegui fazer ele, porém não consigo transformar meus segundos para radianos o que está errado?

    OBS: Tenho prova segunda e ele deixa os alunos fazerem em C ou Pseudocódigo o que vocês escolheriam?

     

    #include <stdio.h>
    
    int main()
    {
    // VARIAVEIS
    float radianos1,radianos2,radianos3;
    int graus,minutos,segundos;
    int i=0;
    float pi=3.14159;
    
    // INICIO
    
    printf("Digite o valor do angulo em graus: ");
    scanf("%i",&graus);
    printf("Digite o valor do angulo em minutos: ");
    scanf("%i",&minutos);
    printf("Digite o valor do angulo em segundos: ");
    scanf("%i",&segundos);
    
    radianos1=(((segundos/60)/60)*pi)/180;
    radianos2=((minutos/60)*pi)/180;
    radianos3=(graus*pi)/180;
    
    printf("\nO valor do angulo %i em graus para radianos fica: %f \n",segundos,radianos1);
    printf("\nO valor do angulo %i em graus para radianos fica: %f \n",minutos,radianos2);
    printf("\nO valor do angulo %i em graus para radianos fica: %f \n",graus,radianos3);
    
    
    return 0;
    }
    Spoiler
    Spoiler

     

     

     

  5. @giu_d Então mnw eu estava tentando fazer algo perto disso, o problema é que seu eu colocar a palavra "Deus" ele vai ler esse o "De", e o professor disse que quer apenas as palavras "DE" saca?, então não pode ser dentro de uma palavra e sim apenas ela : /

    • Curtir 1
  6. Fala galera meu professor passou uns exercicios parecidos porém não sei fazer sem ter um como molde, eu até peguei parte mais o resto eu não sei mesmo alguem me ajuda?

    O exercicio é o seguinte: Dado um conjunto de N frases, faça um algoritmo para imprimir cada frase juntamente com o número de vezes que aparece a palavra DE na frase.

    #include <stdio.h>
    
    int main()
    {
        // VARIAVEIS
        int n,i,de;
        char frase[150];
    
    
        // INICIO
        printf("Digite quantas frases tera: ");
        scanf("%i",&n);
    
        for(i=0; i<n; i++){
            printf("Digite a frase:\n");
            gets(frase);
    
        }
        
        printf("Na(s) frase(s) %c aparecem a palavra DE %i vezes",frase,de);
    
    
        return 0;
    }

     

    • Curtir 1
  7. Fala galera eu fiz uma sequencia que o meu professor pediu porém eu queria que ela parasse antes do N, ou seja mostrasse a sequencia até determinado número e quando ela for ultrapassar N ela parasse, no meu caso ela ainda repete a sequencia mais uma vez até ultrapassar como arrumar isso?

    // algoritmo SEQUENCIA
    /* ESTE algoritmo FAZ UMA DETERMINADA SEQUENCIA ATÉ CERTO NUMERO
    AUTOR: MATHEUS DE ANDRADE PEREIRA
    DATA:07/05/2018
    RA: ra109977 */
    
    #include <stdio.h>
    
    int main()
    {
      // VARIAVEIS
      int a,b,n;
    
      // INICIO
      a=8;
      b=10;
    
      printf("Digite um numero para servir como ponto de parada: ");
      scanf("%i",&n);
    
     printf("A sequencia fica: ");
     printf("\n%i",a);
     printf("\n%i",b);
    
     while(b<n){
        b=a+b;
        a=a*2;
    
        printf("\n%i",a);
        printf("\n%i",b);
    
    }
    
        return 0;
    }

     

  8. @devair1010Ein eu fiz com um número menor que 1000 pra testar a soma e sempre da uns números a mais independente da conta, aqui por exemplo fiz de 86 a 90 que são "87 e 89=176", porém no algoritmo sempre da 184 e sempre tem alteração do valor certo, porque isso?

    #include <stdio.h>
    
    int main()
    {
       // VARIAVEIS
        int i,soma;
    
        // INICIO
        for(i=86; i<=90; i++)
            if(i%2 !=0){
            printf("\n%i",i);
            soma+=i;
        }
    
        printf("\n\n---------------------------------------------------------");
        printf("\nA soma dos numeros impares entre 87 e 1000 e' de:  %i  \n",soma);
        printf("---------------------------------------------------------");
    
        return 0;
    }

     

    • Amei 1
  9. Fala galera eu preciso fazer um algoritmo que imprima todos números  impares entre 86 e 1000 e calcule a sua soma, eu até consegui fazer aparecer todos números impares entre 86 e 1000 porém não tenho ideia de como fazer a soma de todos esses números, alguem ai sabe como fazer?

     

    #include <stdio.h>
    
    int main()
    {
       // VARIAVEIS
        int i,soma;
    
        // INICIO
        for(i=87; i<=1000; i=i+2){
            printf("\n%i",i);
        }
       
        printf("\n\n---------------------------------------------------------");
        printf("\nA soma dos numeros impares entre 87 e 1000 e' de:   \n",);
        printf("---------------------------------------------------------");
    
        return 0;
    }

     

    • Curtir 1
  10. Assim ficou certo mnw? 

    @Math.Pi

    #include <stdio.h>
    
    int main()
    {
        // VARIAVEIS
        float registro,nhts,remuneracao;
        float salario,valorhoraextra,salariofinal,i;
        int horaextra;
        float contrato=40;
    
        // INICIO
    
        for (i=0; i<100 ; i++){
        printf("\nDigite o registro do empregado: ");
        scanf("%f",&registro);
        printf("Digite o numero de horas trabalhadas na semana: ");
        scanf("%f",&nhts); // NUMERO HORAS TRABALHADAS NA SEMANA
        printf("Digite sua remuneracao por hora: ");
        scanf("%f",&remuneracao);
    
        horaextra=nhts-40;
        valorhoraextra=horaextra*(remuneracao*1.5);
        salariofinal=valorhoraextra+(contrato*remuneracao);
    
        printf("---------------------------------------------------");
        printf("\nO salario semanal do empregado %.0f e' de R$ %.2f\n",registro,salariofinal);
        printf("---------------------------------------------------");
        }
    
        return 0;
    }

     

    • Curtir 2
  11. Fala galera tranquilo?

    Preciso fazer com que esse algoritmo se repita de acordo com a quantidade de operarios da empresa porém não sei o que usar, alguém da uma ajuda ae :/

    #include <stdio.h>
    
    int main()
    {
        // VARIAVEIS
        float registro,nhts,remuneracao,operario;
        float salario,valorhoraextra,salariofinal;
        int horaextra;
        float contrato=40;
    
        // INICIO
    
        printf("Digite a quantidade de operarios da empresa");
        scanf("%f",&operario);
    
        printf("Digite o registro do empregado: ");
        scanf("%f",&registro);
        printf("Digite o numero de horas trabalhadas na semana: ");
        scanf("%f",&nhts); // NUMERO HORAS TRABALHADAS NA SEMANA
        printf("Digite sua remuneracao por hora: ");
        scanf("%f",&remuneracao);
    
        horaextra=nhts-40;
        valorhoraextra=horaextra*(remuneracao*1.5);
        salariofinal=valorhoraextra+(contrato*remuneracao);
    
        printf("\nO salario final do empregado %.0f e' de R$ %.2f\n",registro,salariofinal);
    
    
        return 0;
    }

     

    • Amei 1
  12. Fala galera meu professor passou um exercicio e eu fiz o algoritmo porém não sei se é exatamente isso que ele quer alguém ai sabe me falar se é esse algoritmo que está pedindo?

     

    A pergunta é: Dado um conjunto de valores que representam a quantidade díaria de chuva (em polegas) que caiu na ultima semana, faça um algoritmo para converte-los em milimetros sabendo-se que 25,4 mm é igual a uma polegada.

     

    Meu algoritmo ficou assim:

    #include <stdio.h>
    
    int main()
    {
        // VAR
        float DOM,SEG,TER,QUA,QUI,SEX,SAB;
        float mm1,mm2,mm3,mm4,mm5,mm6,mm7;
    
        // INIC
        printf("Digite em polegadas quantidade de chuva que caiu no DOMINGO: ");
        scanf("%f",&DOM);
        printf("Digite em polegadas quantidade de chuva que caiu na SEGUNDA-FEIRA: ");
        scanf("%f",&SEG);
        printf("Digite em polegadas quantidade de chuva que caiu na TERCA-FEIRA: ");
        scanf("%f",&TER);
        printf("Digite em polegadas quantidade de chuva que caiu na QUARTA-FEIRA: ");
        scanf("%f",&QUA);
        printf("Digite em polegadas quantidade de chuva que caiu na QUINTA-FEIRA: ");
        scanf("%f",&QUI);
        printf("Digite em polegadas quantidade de chuva que caiu na SEXTA-FEIRA: ");
        scanf("%f",&SEX);
        printf("Digite em polegadas quantidade de chuva que caiu no sábado: ");
        scanf("%f",&SAB);
    
       
    
        mm1=DOM*25.4;
        mm2=SEG*25.4;
        mm3=TER*25.4;
        mm4=QUA*25.4;
        mm5=QUI*25.4;
        mm6=SEX*25.4;
        mm7=SAB*25.4;
    
       
    
        printf("\nA quantidade diaria de chuva em milimetros no DOMINGO foi de:%f mm\n",mm1);
        printf("A quantidade diaria de chuva em milimetros no SEGUNDA-FEIRA foi de:%f mm\n",mm2);
        printf("A quantidade diaria de chuva em milimetros no TERCA-FEIRA foi de:%f mm\n",mm3);
        printf("A quantidade diaria de chuva em milimetros no QUARTA-FEIRA foi de:%f mm\n",mm4);
        printf("A quantidade diaria de chuva em milimetros no QUINTA-FEIRA foi de:%f mm\n",mm5);
        printf("A quantidade diaria de chuva em milimetros no SEXTA-FEIRA foi de:%f mm\n",mm6);
        printf("A quantidade diaria de chuva em milimetros no sábado foi de:%f mm\n",mm7);
    
    
        return 0;
    }

     

    • Curtir 1
  13. Fala galera tudo certo? 

    Bom preciso fazer um algoritmo que leia o nome de 3 artigos, leia o desconto e apresente o nome com desconto e o valor total no final, porém quando eu executo não consigo digitar o "nome2" nem o "nome3", sendo que o "nome1" vai normal e está igual alguém sabe o motivo?

     

                                            // algoritmo ARTIGOS
    /* ESTE algoritmo LÊ O NOME,VALOR E PORCENTAGEM DE DESCONTO DE 3 ARTIGOS DE UMA LOJA IMPRIMI OS VALORES COM DESCONTO E O PREÇO TOTAL
    DATA: 26/04/2018
    AUTOR: its'me
    RA: secret */

    #include <stdio.h>

    int main()
    {
    // VARIAVEIS
      float artigo1,artigo2,artigo3;
      float desconto1,desconto2,desconto3;
      char nome1[50];
      char nome2[50];
      char nome3[50];
      float valorTotal;
      float vd1,vd2,vd3; // VALOR DESCONTO
      float pf1,pf2,pf3; //PREÇO FINAL
      float precototal;

    // INICIO
        printf("Digite o nome do primeiro artigo: ");
        gets(nome1);
        printf("Digite o preco do primeiro artigo: ");
        scanf("%f",&artigo1);
        printf("Digite o porcentual de desconto do primeiro artigo: ");
        scanf("%f",&desconto1);

        printf("\nDigite o nome do segundo artigo: ");
        gets(nome2);
        printf("Digite o preco do segundo artigo: ");
        scanf("%f",&artigo2);
        printf("Digite o porcentual de desconto do segundo artigo: ");
        scanf("%f",&desconto2);

        printf("\nDigite o nome do terceiro artigo: ");
        gets(nome3);
        printf("Digite o preco do terceiro artigo: ");
        scanf("%f",&artigo3);
        printf("Digite o porcentual de desconto do terceiro artigo: ");
        scanf("%f",&desconto3);

        vd1=artigo1*(desconto1/100);
        pf1=artigo1-vd1;

        vd2=artigo2*(desconto2/100);
        pf2=artigo2-vd2;

        vd3=artigo3*(desconto3/100);
        pf3=artigo3-vd3;

        precototal=pf1+pf2+pf3;

        printf("\nO artigo: %s ,com desconto fica: %f reais.\n ",nome1,pf1);
        printf("\nO artigo: %s ,com desconto fica: %f reais.\n ",nome2,pf2);
        printf("\nO artigo: %s ,com desconto fica: %f reais.\n ",nome3,pf3);

        printf("\nO valor total a pagar e' de: %f reais.\n",precototal);

        return 0;
    }// FIM

  14. Fala galera preciso fazer um algoritmo que calcula o IMC de alguém, porém quando eu rodo meu algoritmo ele aparece "Abaixo do peso idealAcima do peso ideal", e não apenas um, isso ocorre independente dos valores que eu coloco, alguém sabe como arrumar?

     

    #include <stdio.h>

    int main()
    {

     

    // VARIAVEIS
      float peso;
      float imc;
      float altura;

     

    // INICIO
       printf("Digite o seu peso em KG: \n");
       scanf("%f",&peso);
       printf("Digite a sua altura em metros: \n");
       scanf("%f",&altura);
       imc=peso/(altura*altura);

     

     if(imc<18,5){
        printf("Abaixo do peso ideal");
       }
       else
       if(imc<=25,0){
        printf("Peso ideal");
       }
       else
        (imc>25,0);
        printf("Acima do peso ideal");

      return 0;
    }

    • Curtir 1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!