Buscar

EXERCÍCIOS - LISTA 3

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 ;
}

Continue navegando

Outros materiais