Lista de Exercícios em Linguagem C
Por: Djeferson Farbo • 9/6/2022 • Trabalho acadêmico • 2.981 Palavras (12 Páginas) • 154 Visualizações
Ex. 1
#include <stdio.h>
#include <conio.h>
int main()
{
int num1;
printf("digite um número inteiro:\n");
scanf("%d",&num1);
if (num1%2==0)
{printf ("O número %d digitado é PAR", num1);}
else{printf ("O número %d digitado é IMPAR", num1);}
return 0;
}
Ex.2
#include <stdio.h>
#include <conio.h>
int main()
{
int num1, num2;
printf("digite o primeiro número inteiro:\n");
scanf("%d",&num1);
printf("digite o segundo número inteiro:\n");
scanf("%d",&num2);
if (num1 < num2)
{printf ("a ordem crescente dos números digitados é %d %d ", num1,num2);}
else{printf ("a ordem crescente dos números digitados é %d %d ", num2,num1);}
return 0;
}
Ex.3
#include <stdio.h>
#include <conio.h>
int main()
{
int num1, num2;
printf("digite o primeiro número inteiro:\n");
scanf("%d",&num1);
printf("digite o segundo número inteiro:\n");
scanf("%d",&num2);
if (num1 > num2)
{printf ("a ordem decrescente dos números digitados é %d %d ", num1,num2);}
else{printf ("a ordem decrescente dos números digitados é %d %d ", num2,num1);}
return 0;
}
Ex.4
#include <stdio.h>
#include <conio.h>
int main(){
int num1, num2, num3;
printf("digite o primeiro número inteiro:\n");
scanf("%d",&num1);
printf("digite o segundo número inteiro:\n");
scanf("%d",&num2);
printf("digite o terceiro número inteiro:\n");
scanf("%d",&num3);
if (num3 > num1){
if (num1 > num2){
printf ("a ordem crescente dos números digitados é %d %d %d ", num2,num1,num3);
}
else if (num2 < num3){
printf ("a ordem crescente dos números digitados é %d %d %d ", num1,num2,num3);
}
}
if (num1 > num2){
if (num2 > num3)
{printf ("a ordem crescente dos numeros digitados é %d %d %d ", num3, num2, num1);
}
else if (num3 < num1){
printf ("a ordem crescente dos numeros digitados é %d %d %d ",num2, num3, num1);
}
}
if (num2 > num1){
if (num1 > num3){
printf ("a ordem crescente dos numeros digitados é %d %d %d ",num3, num1, num2);
}
else if (num3 < num2){
printf ("a ordem crescente dos numeros digitados é %d %d %d ",num1, num3, num2);
}
}
return 0;
}
Ex5.
#include <stdio.h>
#include <conio.h>
int main(){
int num1, num2, num3;
printf("digite o primeiro número inteiro:\n");
scanf("%d",&num1);
printf("digite o segundo número inteiro:\n");
scanf("%d",&num2);
printf("digite o terceiro número inteiro:\n");
scanf("%d",&num3);
if (num3 < num1){
if (num1 < num2){
printf ("a ordem crescente dos números digitados é %d %d %d ", num2,num1,num3);
}
else if (num2 > num3){
printf ("a ordem decrescente dos números digitados é %d %d %d ", num1,num2,num3);
}
}
if (num1 < num2){
if (num2 < num3)
{printf ("a ordem decrescente dos números digitados é %d %d %d ", num3, num2, num1);
}
else if (num3 > num1){
printf ("a ordem decrescente dos números digitados é %d %d %d ",num2, num3, num1);
}
}
if (num2 < num1){
if (num1 < num3){
printf ("a ordem crescente dos números digitados é %d %d %d ",num3, num1, num2);
}
else if (num3 > num2){
printf ("a ordem crescente dos números digitados é %d %d %d ",num1, num3, num2);
}
}
return 0;
}
Ex.6
#include <stdio.h>
#include <conio.h>
int main(){
float num1;
printf("digite um número Real:\n");
scanf("%f",&num1);
if (num1 > 20){
printf (" a metade do número %.3f é: %.3f ",num1,num1/2);
}
...