Linguagem de Programação
Este artigo foi publicado em 2010 e pode estar desatualizado. Para orientação técnica atual, fale com o perito.

Apresentação
Dev-cpp 4.9.9.2
Escreve do menor para o Maior numero:
int n1,n2,n3,menor, medio, maior;
main()
{
printf(“N1: “); scanf(“%d”,&n1);
printf(“N2: “); scanf(“%d”,&n2);
printf(“N3: “); scanf(“%d”,&n3);
if(n1<n2 & n1<n3)
{
menor=n1;
if(n2<n3)
{
medio=n2;
maior=n3;
}
else
{
medio=n3;
maior=n2;
}
}
else if(n2<n1 & n2<n3)
{
menor=n2;
if(n1<n3)
{
medio=n1;
maior=n3;
}
else
{
medio=n3;
maior=n1;
}
}
else
{
menor=n3;
if(n2<n1)
{
medio=n2;
maior=n1;
}
else
{
medio=n1;
maior=n2;
}
}
printf(“%d, %d, %d”,menor,medio,maior);
getch();
}
—————————————————————————————————————————-
Pegar 3 numeros, imprimir o maior e o menor, somar e informa quem é par ou impar.
#include<stdio.h>
#include<stdlib.h>
int n1,n2,n3,soma,menor,maior;
main()
{
printf(“N1: “);scanf(“%d”,&n1);
printf(“N2: “);scanf(“%d”,&n2);
printf(“N3: “);scanf(“%d”,&n3);
if(n1>n2 & n1>n3)
{
maior=n1;
if(n2<n3) menor=n2;
else menor=n3;
}
else if(n2>n1 & n2>n3)
{
maior=n2;
if(n1<n3) menor=n1;
else menor=n3;
}
else
{
maior=n3;
if(n2<n1) menor=n2;
else menor=n1;
}
if(n1%2==0) printf(“n%d eh Par”,n1);
else printf(“n%d eh Impar”,n1);
if(n2%2==0) printf(“n%d eh Par”,n2);
else printf(“n%d eh Impar”,n2);
if(n3%2==0) printf(“n%d eh Par”,n3);
else printf(“n%d eh Imparn”,n3);
printf(“nMaior eh %dn”,maior);
printf(“Menor eh %d”,menor);
soma=n1+n2+n3;
printf(“nnA soma de todos eh %d”,soma);
getch();
}
—————————————————————–
Tabuada
#include<stdio.h>
#include<stdlib.h>
int x,contador=1,tabuada;
main()
{
printf(“Entre com o Valor: “);scanf(“%d”,&x);
while(contador<=10)
{
tabuada=x*contador;
printf(“%2d x %2d = %2dn”,contador,x,tabuada);
contador++;
}
getch();
}
——————————————————————–
Identificar se o numero é primo
#include<stdio.h>
#include<stdlib.h>
int n,i,primo=1;
main()
{
printf(“Digite o Numero: “);scanf(“%d”,&n);
i=n-1;
while(i>1)
{
if(n%i==0)
{
primo=0;
break;
}
i=i-1;
}
if(primo==1) printf(“Este numero eh Primo”);
else printf(“Este numero NAO eh Primo”);
getch();
}
———————————————————————————-
int x,y,z, menu=1;
main()
{
while(menu>0 && menu<6)
{
printf(“nEntre com o X: “);
scanf(“%d”,&x);
printf(“Entre com o Y: “);
scanf(“%d”,&y);
printf(“n1 – Somar n2-Subtrair n3-Multiplicar n4-Dividir n5-TabuadanOutros – Sair n”);
scanf(“%d”,&menu);
if(menu==1)
{
z=x+y;
printf(“nX eh %d e Y eh %d nE Z eh %d”,x,y,z);
}
else if(menu==2)
{
z=x-y;
printf(“nX eh %d e Y eh %d nE Z eh %d”,x,y,z);
}
else if(menu==3)
{
z=x*y;
printf(“nX eh %d e Y eh %d nE Z eh %d”,x,y,z);
}
else if(menu==4)
{
if(y>0)
{
z=x/y;
printf(“nX eh %d e Y eh %d nE Z eh %d”,x,y,z);
}
else
printf(“Y tem que ser maior que 0!”);
}
else if(menu==5)
{
int c=1, tx, ty;
while(c<11)
{
tx=c*x;
ty=c*y;
printf(“n%2d x %2d = %2d %2d x %2d = %2d”,c,x,tx,c,y,ty);
c++;
}
}
else
{
printf(“nX eh %d e Y eh %d”,x,y);
}
getch();
system(“CLS”);
}
}


