Buscar

exercicio de linguagem de programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Aula 01 
Crie um programa que receba 3 números fracionários e mostre o maior deles. 
#include <cstdio> 
int main(){ 
 float num1, num2, num3; 
 printf("Informe o primeiro numero: "); 
 scanf("%f",&num1); 
 printf("Informe o segundo numero: "); 
 scanf("%f",&num2); 
 printf("Informe o terceiro numero: "); 
 scanf("%f",&num3); 
 if ((num1 > num2) && (num1 > num3)) 
 { 
 printf("O primeiro numero eh o maior"); 
 }else if ((num2>num1) && (num2>num3)) 
 { 
 printf("O segundo numero eh o maior"); 
 }else{ 
 printf("O terceiro numero eh o maior"); 
 } 
 return 0; 
} 
 
1) Crie um programa que receba 2 números inteiros e exiba qual é par e qual é ímpar. 
#include <cstdio> 
int main(){ 
 int num1, num2; 
 printf("Informe o primeiro numero: "); 
 scanf("%d",&num1); 
 printf("Informe o segundo numero: "); 
 scanf("%d",&num2); 
 if (num1 % 2 == 0) 
 printf("O primeiro numero eh o par"); 
 else printf("O primeiro numero eh o impar"); 
 if (num2 % 2 == 0) 
 printf("\nO segundo numero eh o par"); 
 else printf("\nO segundo numero eh o impar"); 
 return 0; 
}
Aula 02 
1) Crie um programa que leia o nome de um aluno e seu sobrenome em variáveis 
separadas e depois mostre o nome e o sobrenome separados apenas por um espaço 
em branco. 
#include <cstdio> 
int main(){ 
 char nome[20], sobrenome[20]; 
 printf("Informe o nome: "); 
 scanf("%s",&nome); 
 printf("Informe o sobrenome: "); 
 scanf("%s",&sobrenome); 
 printf("%s %s",nome,sobrenome); 
 return 0; 
} 
 
 
2) Crie um programa que leia cinco números e mostre na ordem inversa que foram 
informados. 
#include <cstdio> 
int main(){ 
 int num1, num2, num3, num4, num5; 
 printf("Informe o primeiro numero: "); 
 scanf("%d",&num1); 
 printf("Informe o segundo numero: "); 
 scanf("%d",&num2); 
 printf("Informe o terceiro numero: "); 
 scanf("%d",&num3); 
 printf("Informe o quarto numero: "); 
 scanf("%d",&num4); 
 printf("Informe o quinto numero: "); 
 scanf("%d",&num5); 
 printf("%d,%d,%d,%d,%d",num5,num4,num3,num2,num1); 
 return 0; 
}
Aula 03 
1) Crie um programa que receba um número inteiro e multiplique-o por 3 e mostre o 
resultado (faça o programa usando o operador simples e o composto) 
#include <cstdio> 
int main(){ 
 int num, numero; 
 printf("Informe o numero: "); 
 scanf("%d",&numero); 
 num = numero; 
 num *= 3; //usando o operador composto 
 printf("%d",num); 
 num = numero; 
 num = num *3; //usando o operador simples 
 printf("\n%d",num); 
 return 0; 
} 
 
 
2) Crie um programa que receba um número inteiro e some 10 ao seu valor e mostre o 
resultado (faça o programa usando o operador simples e o composto) 
 
#include <cstdio> 
int main(){ 
 int num, numero; 
 printf("Informe o numero: "); 
 scanf("%d",&numero); 
 num = numero; 
 num = num +10; //usando o operador simples 
 printf("\n%d\n",num); 
 return 0; 
} 
3) Crie um programa que receba um número inteiro e subtraia 5 do seu valo e mostre o 
resultado r (faça o programa usando o operador simples e o composto) 
#include <cstdio> 
int main(){ 
 int num, numero; 
 printf("Informe o numero: "); 
 scanf("%d",&numero); 
 num = numero; 
 num = num -5; //usando o operador simples 
 printf("\n******************%d\n",num); 
 return 0; 
} 
 
4) Crie um programa que receba um número inteiro e divida por 2 e mostre o resultado 
(faça o programa usando o operador simples e o composto) 
#include <cstdio> 
int main(){ 
 int num, numero; 
 printf("Informe o numero: "); 
 scanf("%d",&numero); 
 num = numero; 
 num = num /2; //usando o operador simples 
 printf("\n******************%d\n",num); 
 return 0; 
} 
Aula 04 
1) Crie um programa que receba duas notas e calcula a média destas notas. 
Caso a média: 
seja 1,2 imprima o texto: “reprovado” 
seja 3,4,5,6 imprima o texto: “exame” 
seja 7,8,9,10 imprima o texto: “aprovado” 
#include <cstdio> 
int main(){ 
 float nota1, nota2, media; 
 printf("Informe a primeira nota: "); 
 scanf("%f",&nota1); 
 printf("Informe a segunda nota: "); 
 scanf("%f",&nota2); 
 media = (nota1 +nota2) /2; 
 if (media < 3) printf("reprovado"); 
 else if ((media > 2) && (media < 7))printf("exame"); 
 else printf("aprovado"); 
 return 0; 
}
Aula 05 
1) Crie um programa que tenha um vetor de 10 posições. O usuário deverá informar os 
10 números do vetor. O programa deverá mostrar o número de vezes que o número 
2 foi digitado. 
#include <cstdio> 
int main(){ 
 int vet[10], i, numVezes = 0; 
 for (i = 0; i < 10; i++) //este for vai ler os valores digitados pelo usuario 
 { 
 printf("Informe um numero: "); 
 scanf("%d",&vet[i]); 
 } 
 
 for (i = 0; i < 10; i++) //este for vai verificar quantas vezes o número 2 foi digitado 
 { 
 if (vet[i] == 2) 
 numVezes++; 
 } 
 printf("O numero de vezes que o numero 2 foi digitado eh: %d",numVezes); 
 return 0; 
} 
 
2) Crie um programa que lê números inteiros digitados pelo usuário enquanto o usuário 
não digitar o valor 0. 
#include <cstdio> 
int main(){ 
 int num; 
 do 
 { 
 printf("Informe um numero: "); 
 scanf("%d",&num); 
 }while(num != 0); 
 return 0; 
} 
 
 
Aula 06 
1) Crie um programa que leia uma string e exiba para o usuário o número de caracteres 
que ela possui. 
#include <cstdio> 
#include <cstring> 
int main(){ 
 char str[50]; 
 int tamanho; 
 printf("informe uma string: "); 
 gets(str); 
 tamanho = strlen(str); 
 printf("O tamanho da string eh: %d", tamanho); 
 return 0; 
} 
 
2) Crie um programa que leia uma string e copie o seu conteúdo para outra string e 
adicione o texto “ – linguagem I” no final 
#include <cstdio> 
#include <cstring> 
int main(){ 
 char str[50],str1[50]; 
 printf("Informe uma string: "); 
 gets(str); 
 strcpy(str1,str); 
 strcat(str1, "-linguagem I"); 
 printf("A string resultante eh: %s", str1); 
 return 0; 
} 
Aula 07 
1) Crie um cadastro de filmes de uma locadora, o cadastro deve ter o nome do filme, o 
código dele e o preço. Peça ao usuário que informe dois filmes e depois mostre o 
mais barato. 
#include <cstdio> 
struct sfilmes{ 
 int codigo; 
 char nome[100]; 
 float preco; 
}; 
int main(){ 
 sfilmes filme1, filme2; 
 //lendo os dados do primeiro filme 
 printf("Dados do primeiro filme"); 
 printf("\nInforme o codigo do filme: "); 
 scanf("%d",&filme1.codigo); 
 printf("Informe o nome do filme: "); 
 scanf("%s",&filme1.nome); 
 printf("Informe o preco do filme: "); 
 scanf("%f",&filme1.preco); 
 //lendo os dados do segundo filme 
 printf("Dados do segundo filme"); 
 printf("\nInforme o codigo do filme: "); 
 scanf("%d",&filme2.codigo); 
 printf("Informe o nome do filme: "); 
 scanf("%s",&filme2.nome); 
 printf("Informe o preco do filme: "); 
 scanf("%f",&filme2.preco); 
 
 if (filme1.preco < filme2.preco) 
 printf("O primeiro filme eh mais barato"); 
 else 
 printf("O segundo filme eh mais barato"); 
 return 0; 
} 
 
Aula 08 
1) Crie uma função com retorno que leia dois números inteiros digitados pelo usuário e 
imprima a sua soma dentro da main. 
#include <cstdio> 
int soma(){ 
 int num1, num2; 
 printf("Informeo primeiro numero: "); 
 scanf("%d",&num1); 
 printf("Informe o segundo numero: "); 
 scanf("%d",&num2); 
 int resultado = num1 + num2; 
 return resultado; 
} 
int main(){ 
 printf("O resultado da soma: %d",soma()); //chamada para a função 
 return 0; 
} 
2) Crie uma função sem retorno que recebe como parametros da idade e a altura de um 
aluno, e imprima esses valores digitados dentro da função. 
#include <cstdio> 
void mostra(int idadeAluno, float alturaAluno){ 
 printf("Idade: %d", idadeAluno); 
 printf("\nAltura: %f",alturaAluno); 
} 
int main(){ 
 int idade; 
 float altura; 
 printf("Informe a idade do aluno: "); 
 scanf("%d",&idade); 
 printf("Informe a altura do aluno: "); 
 scanf("%f",&altura); 
 mostra(idade,altura); 
 return 0; 
}

Outros materiais