Você está na página 1de 6

Estruturas de Dados

Estruturas de Dados
Exercício 01

Os direitos desta obra foram cedidos à Universidade Nove de Julho


Estruturas de Dados

Este material é parte integrante da disciplina, oferecida pela UNINOVE.


O acesso às atividades, conteúdos multimídia e interativo, encontros virtuais, fóruns de
discussão e a comunicação com o professor devem ser feitos diretamente no ambiente
virtual de aprendizagem UNINOVE.

Uso consciente do papel.


Cause boa impressão, imprima menos.
Estruturas de Dados

Aula 02: Exercício(s)

1. Faça um programa em C que mostra sempre em ordem decrescente dois


números entrados via teclado.

2. Faça um programa em C que mostra sempre em ordem decrescente três números


entrados via teclado.
Estruturas de Dados

Resposta do(s) Exercício(s)

Exercício 1:

#include <stdio.h>

#include <stdlib.h>

int main()

float a,b; //declarando 2 variaveis reais

printf("Entre com 2 numeros:");

scanf("%f %f",&a,&b); //pegando os dois numeros

//agora mostrando-os sempre em ordem crescente

printf("\n\n Este programa sempre mostra seus 2 numeros em ordem


crescente\n\n");

if(a > b)

printf("\n %.2f %.2f",a,b);

else printf("\n %.2f %.2f",b,a);

system("pause >> log");

Exercício 2:

#include <stdio.h>

#include <stdlib.h>
Estruturas de Dados

int main()

float a,b,c; //declarando 2 variaveis reais

printf("Entre com 3 numeros:");

scanf("%f %f %f",&a,&b,&c); //pegando os 3 numeros

//agora mostrando-os sempre em ordem crescente

printf("\n\n Este programa sempre mostra seus 3 numeros em ordem


crescente\n\n");

if(a >= b && b >= c)

printf("\n %.2f %.2f %.2f",a,b,c);

else if(a >= c && c >= b)

printf("\n %.2f %.2f %.2f",a,c,b);

else if(b >= a && a >= c)

printf("\n %.2f %.2f %.2f",b,a,c);

else if(b >= c && c >= a)

printf("\n %.2f %.2f %.2f",b,c,a);

else if(c >= a && a >= b)

printf("\n %.2f %.2f %.2f",c,a,b);

else printf("\n %.2f %.2f %.2f",c,b,a);

system("pause >> log");


Estruturas de Dados

Você também pode gostar