Lógica de programação
Atividade da disciplina Lógica de programação
1. Fazer um programa que mostre se um numero digitado via teclado é par ou impar. Para saber o valor do resto da divisão em #C podemos usar a seguinte expressão: resultado=i%2.
Programa:
#include <stdio.h>
#include <stdlib.h> main() { int num; printf("\n Digite um numero:"); scanf("%d",&num); if(num%2==0) printf("\n %d e par\n",num); else printf("\n %d e impar\n",num); system("pause"); }
-------------------------------------------------
2. Desenvolva um programa que receba via teclado a nota de três provas, calcule a média e caso a média seja maior ou igual a 8 mostre a mensagem “aluno aprovado com conceito A”, se a media do aluno for maior ou igual a 6 e menor que 8 mostre a mensagem “aluno aprovado com conceito B” caso a media do seja inferior a 6 a mensagem será “aluno reprovado”.
Programa:
#include <stdio.h>
#include <stdlib.h> main ()
{
float n1,n2,n3,media; printf("\n Entre com as 3 notas das provas :"); scanf("%f %f %f",&n1,&n2,&n3); media = (n1+n2+n3)/3; if(media>=8) printf("\n Aluno APROVADO com conceito A \n"); else if(media>=6) printf("\n Aluno APROVADO com conceito B \n"); else if(media<6) printf("\n Aluno REPROVADO \n"); system("pause"); }
-------------------------------------------------
3. Desenvolva um programa que leia três números via teclado e exiba o maior deles.
Programa:
#include <stdio.h>
#include <stdlib.h> main() { int a,b,c; printf("\n Digite 3 numeros:"); scanf("%d %d %d",&a,&b,&c); if(a>=b&&a>=c) printf("\nO maior numero e: %d \n",a); else if(b>=a&&b>=c) printf("\nO maior numero e: %d \n",b); else if(c>=a&&c>=b) printf("\nO maior