Exercicios em c++

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (480 palavras )
  • Download(s) : 0
  • Publicado : 25 de abril de 2011
Ler documento completo
Amostra do texto
Exercícios em C resolvidos 2:
Vamos dar uma pausa e fazer exercícios?

Ah, antes, vamos aprender a fazer comentários nos nossos programas para facilitar as coisas!
Um comentário, sempre começacom /* e termina com */
Por exemplo:

#include

int main(void){
int numero;
scanf("%d",&numero);
if(numero>=5) /* se o numero for maior ou igual a 5 */
printf("maior que 5"); /* caso o numeroseja maior que 5 */
else
printf("menor que 5"); /*caso o numero seja menor que 5 */

getchar();
getchar();
}

isso são comentários, C quando vê algo dentro de /* */ despreza e pula para opróximo comando!
obs importante: não sei se eu comentei, porém, quando utilizamos apenas um comando no if ou else, por exemplo, se a condição for verdadeira, só ocorrerá um comando, que é o printf e com oelse é a mesma coisa, então, podemos desprezar as chaves!
Essa regra também vale para while e for..

exemplo com utilização:

while(numero>=5){
printf("%d",numero);
numero=1;
}

exemplo denão ter necessidade da utilização, ou seja, utilizar ou não, dá na mesma!

while(numero>=5)
printf("%d",numero);

ou seja, se tiver 2 ou mais comandos, é obrigatório o uso das chaves, senão, sehouver apenas um comando, vai a seu critério!

exercício 1:

Escreva um programa que receba três valores, armazenando-os nas variáveis x,y e z, e ordene esses valores de modo que, ao final, o menorvalor esteja armazenado na variável x, o valor intermediário esteja armazenado na variável y e o maior valor esteja armazenado na variável z.

#include

int main(void)
{
int x,y,z,troca;printf("digite o valor de x: ");
scanf("%d",&x);
printf("digite o valor de y: ");
scanf("%d",&y);
printf("digite o valor de z: ");
scanf("%d",&z);

if(x>y){
troca=y;
y=x;
x=troca;
}if(y>z){
troca=z;
z=y;
y=troca;
}
if(x>y){
troca=y;
y=x;
x=troca;
}

printf("%d,%d,%d",x,y,z);
getchar();
getchar();
}

Veja a importância de uma variável de troca!
Leia e releia muitas...
tracking img