Recebe 20 valores inteiros em um vetor a e constrói um vetor b com os valores de a invertidos.

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (473 palavras )
  • Download(s) : 0
  • Publicado : 11 de setembro de 2012
Ler documento completo
Amostra do texto
Ex. 01 – Recebe três valores numéricos e verifica se o primeiro valor recebido é maior que a soma dos outros dois. Se sim, apresenta o primeiro valor e o resultado da soma, senão, apresenta os trêsvalores.

ALGORITMO:
INICIO
INTEIROS a, b, c, r;
RECEBE a, b, c;
r = b + c;
SE ( a > r ) então
EXIBE a;
EXIBE b + c = r;
SENÃO
EXIBE a, b, c;
FIM_SE
FIMCodificação:

#include

int main(){
system("clear");
int a, b, c, r;
printf("Digite 3 valores:\n");
printf("1º: ");
scanf("%d", &a);
printf("2º: ");
scanf("%d", &b);
printf("3º:");
scanf("%d", &c);
r=b+c;
if(a>r)
{
printf("\n1º valor: %d\n", a);
printf("Soma dos outros dois: %d + %d = %d\n\n", b, c, r);
}
else
printf("\nValores: %d, %d,%d.\n\n", a, b, c);
return 0;
}








Ex. 02 - Recebe dois valores numéricos. Se o segundo for diferente de zero, calcula e imprime o quociente do primeiro pelo segundo. Caso contrário exibe amensagem: “Divisão por zero”.

ALGORITMO:
INICIO
REAL a, b, q
RECEBE a, b
SE ( b != 0 ) então
q = a / b
EXIBE Quociente de ‘a’ por ‘b’ = ‘q’
SENÃO
EXIBE “Divisão porzero”
FIM_SE
FIM

Codificação:

#include

int main(){
system("clear");
float a, b, q;
printf("Digite dois valores: ");
scanf("%f %f", &a, &b);
if(b!=0)
{
q=a/b;printf("Quociente de %f por %f: %f\n\n", a, b, q);
}
else
printf("\nDivisão por zero\n\n");
return 0;
}
















Ex. 03 – Recebe três valores referentes às medidasdos lados de um triângulo. E exibe qual tipo de triângulo é (isósceles, escaleno ou equilátero), se for um triângulo.

ALGORITMO:
INICIO
INTEIROS L1, L2, L3
RECEBE L1, L2, L3
SE ( L1 SE ( L1 == L2 ) .e. ( L2 == L3) então
EXIBE “É um triângulo eqüilátero”
SENÃO
Uso do “ou exclusivo” ( SE ( L1 == L2 ) .ou. (...
tracking img