Ir ao conteúdo
  • Cadastre-se

Ieybdcbd Çcldcf

Membro Júnior
  • Posts

    9
  • Cadastrado em

  • Última visita

Reputação

6
  1. Consegui fazer até aqui, mas não esta como pedido no enunciado, pois não sei como fazer a divisão pelo primeiro numero. #include <stdio.h> #include <stdlib.h> int main(){ int soma= 0; int num= 0; float div= 0; while(soma <=100){ scanf( "%d", &num ); soma= num+soma; div= num/soma; } printf( " = %d\n", soma); div= (float)soma/(float)num; printf("%.2f\n", div); return 0; }
  2. #include <stdio.h> #include <stdlib.h> int main(){ int soma= 0; int num= 0; float div= 0; while(soma <=100){ scanf( "%d", &num ); soma= num+soma; div= num/soma; } printf( " = %d\n", soma); div= (float)soma/(float)num; printf("%.2f\n", div); return 0; } Boa Tarde Tenho de fazer um algoritmo que: leia N números inteiros até que a soma dos números digitados seja maior que 100, ao final divida o valor da soma pelo primeiro número digitado (se o primeiro número for zero, faça a divisão pelo número 10). Até a soma consegui fazer, mas não tenho ideia de como dividir a soma dos números digitados pelo, primeiro numero digitado. preciso de ajuda ou uma dica para dividir a soma de N números digitados pelo primeiro numero digitado. desde ja agradeço.
  3. #include <stdio.h> #include <stdlib.h> void main() { double n; double i; double x = 1; double pi = 0; scanf("%lf",&n); for(i = 1; i <= (n * 2); i += 2){ pi = pi + x * (4 / i); x = -x; } printf("\n %1.5lf\n", pi); } Boa tarde preciso de ajuda novamente. Estou aprendendo o programar em c e tenho de fazer Faça um algoritmo que realize o cálculo de PI para N termos informados pelo usuário. Sendo PI = (4/1)-(4/3)+(4/5)-(4/7)+(4/9)... e a entrada: valor da quantidade de termos será lido em linha, sendo este valor composto por um número inteiro (int), Imprimir o valor de PI com 5 casas decimais. Só consegui a saída como se pede usando "double" não consigo com int. Preciso de ajuda para fazer n ser "int" e dar o mesmo resultado. Desde ja agradeço.
  4. Seguindo seu conselho aprendi a configurar o DEV e ele rodou o código que o AdrianoSiqueira tinha sugerido. Novamente agradeço as dicas.
  5. Obrigado pelas dicas. Como disse estou aprendendo, o exercício pede que calcule o quadrado de 1 a N sendo N digitado pelo usuário e imprima numero invalido se o numero digitado for menor que 1. O resultado deve ser apresentado em coluna como dito no inicio. Estou usando o DEV C, pois pareceu ser o mais recomendado para linguagem C, confesso que não tenho conhecimento sobre o assunto. Tentei instalar o GCC, consigo baixar o exe, mas na instalação da erro de download. de qualquer forma tenho aprendido com as dicas que recebo aqui. Muito obrigado pela disposição. Estou usando o DEV C, vou ver esse CodeBlocks. Muito obrigado pela disposição e pelas dicas
  6. Tirei int do for e declarei i como variável e deu certo obrigado Deu certo agora: #include <stdio.h> #include <stdlib.h> int main() { int x = 0; int qdr = 0; int i= 0; scanf("%d", &x); if (x <= 0){ printf("Numero invalido \n"); } for (i = 1; i <= x; i++) { qdr = i * i; printf("O quadrado de %d eh %d \n", i, qdr); } return 0; }
  7. Valeu Adriano. Obrigado pelas dicas. Como estou aprendendo, preciso perguntar se "int" pode entrar no for, não seria uma biblioteca reservada, no modelo que voce enviou o int esta dentro do for?
  8. #include <stdio.h> #include <stdlib.h> int main() { int i, p, x, qdr; scanf("%d", &x); if (x<=0){ printf("Numero invalido\n"); } for (i=1; i<=x; i++) { qdr=1; for(p=1; p<=2; p++){ qdr= i * qdr; printf(" O quadrado de %d é" , qdr); } printf(" \n"); } return 0; } Boa tarde. Estou aprendendo a programar em C e tentando fazer um programa para apresentar o quadrado de 1 até N, mas estou tendo problemas na saída, que ao digitar 3 tem de ser do tipo: O quadrado de 1 eh 1 O quadrado de 2 eh 4 O quadrado de 3 eh 9 Mas o meu esta saindo: O quadrado de 1 � O quadrado de 1 � O quadrado de 2 � O quadrado de 4 � O quadrado de 3 � O quadrado de 9 � Como posso resolver? Muito grato por ajudarem. Fiz o código dessa forma: #include <stdio.h> #include <stdlib.h> int main() { int i, p, x, qdr; scanf("%d", &x); if (x<=0){ printf("Numero invalido\n"); } for (i=1; i<=x; i++) { qdr=1; for(p=1; p<=2; p++){ qdr= i * qdr; printf(" O quadrado de %d é" , qdr); } printf(" \n"); } return 0; }

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...