Baixe o app para aproveitar ainda mais
Prévia do material em texto
LISTA 03 1) Escreva um programa que exiba na tela a tabuada de um número que deverá ser informado pelo usuário (deverá ser usada qualquer estrutura de repetição). Exemplo: Digite um número: 4 #include<stdio.h> int main() { float m; int i=0,n; printf("\nDigite um Numero: "); scanf("%d%*c",&n1); while(i<=10) { m = n1*i; printf("\n%2.0f",m); i++; } getchar(); return 0 ; } 2) Escreva um programa que exiba na tela a quantidade de números ímpares existentes entre dois números que o usuário digitar (testar inclusive os números digitados). #include <stdio.h> int main() { int n1, n2, impar; impar = 0; printf("Digite dois numeros\n"); scanf("%d%*c", &n1); scanf("%d%*c", &n2); for(num1; num1 <= n2; n1++) { impar = n1 % 2; if(impar) printf("\n%d", n1); } getchar(); return 0; } 3) Escreva um programa que leia 15 números inteiros e exiba na tela ao final, o maior número que foi digitado pelo usuário. #include<stdio.h> int main() { int n,maior,menor,i,ii=1; for(i=1;i<=15;i++) { printf("Digite %d numero inteiro: ",ii++); scanf("%d%*c",&n); if(i==0) { maior=n; i++; } else if(n>maior) { maior=n; } } printf("\nO maior numero eh: %d",maior); getchar(); return 0 ; } 4) Escreva um programa que exiba todos os números de 1 a 100 e a cada número que for múltiplo de 10, exiba a mensagem “MÚLTIPLO DE 10”. #include<stdio.h> int main() { int i; for (i=1;i<=100;i++) { printf("\n %d ",i); if(i%10==0) printf(" -- MULTIPLO DE 10"); } getchar(); return 0 ; } 5) Escreva um programa que calcule o fatorial de um número informado pelo usuário. Dica: O fatorial de um número N é dado pela fórmula: N! = 1 * 2 * 3 * 4 * 5 * ... * N #include<stdio.h> int main() { int i,n,fato; printf("Digite um numero que deseja fatorar: "); scanf("%d%*c",&n); fato=1; for(i=1;i<=n;i++) { fato=fato*i; } printf("\nA fatoracao de %d eh: %d",n,fato); getchar(); return 0 ; }
Compartilhar