#include <stdio.h>
#include <stdlib.h>
int main()
{
int mes = 0;
printf("Qual o Numero do Mes? ");
scanf("%d",&mes);
switch(mes)
{
case 1:printf("\n %d EQUIVALE AO MES DE JANEIRO",mes);break;
case 2:printf("\n %d EQUIVALE AO MES DE FEVEREIRO",mes);break;
case 3:printf("\n %d EQUIVALE AO MES DE MARCO",mes);break;
case 4:printf("\n %d EQUIVALE AO MES DE ABRIL",mes);break;
case 5:printf("\n %d EQUIVALE AO MES DE MAIO",mes);break;
case 6:printf("\n %d EQUIVALE AO MES DE JUNHO",mes);break;
case 7:printf("\n %d EQUIVALE AO MES DE JULHO",mes);break;
case 8:printf("\n %d EQUIVALE AO MES DE AGOSTO",mes);break;
case 9:printf("\n %d EQUIVALE AO MES DE SETEMBRO",mes);break;
case 10:printf("\n %d EQUIVALE AO MES DE OUTUBRO",mes);break;
case 11:printf("\n %d EQUIVALE AO MES DE NOVEMBRO",mes);break;
case 12:printf("\n %d EQUIVALE AO MES DE DEZEMBRO",mes);break;
default:printf("TEM QUE SER UM NÚMERO ENTRE 1 A 12",mes);break;
}
printf("\n\n");
system("pause");
}
quarta-feira, 28 de agosto de 2013
Programa em C que mostra o nome do mês
Programa em C para saber se a letra digitada é vogal ou consoante
#include <stdio.h>
#include <ctype.h> //
#include <stdlib.h>
int main()
{
char letra;
printf("\n\n");printf("Digite uma Letra: ");
scanf("%c", &letra);
letra = toupper(letra);
switch(letra)
{
case 'A': printf("VOGAL %c\n",letra); break;
case 'E': printf("VOGAL %c\n",letra); break;
case 'I': printf("VOGAL %c\n",letra); break;
case 'O': printf("VOGAL %c\n",letra); break;
case 'U': printf("VOGAL %c\n",letra); break;
default : printf("CONSOANTE %c:\n ",letra);
}
system("pause");
}
Programa em C que mostra se o público no estádio foi baixo, medio ou bom;
#include <stdio.h>
#include <stdlib.h>
main()
{
int quantidade;
printf("Qual o publico?: ");
scanf("%d",&quantidade);
switch (quantidade)
{
case 100 ... 1000:printf("PUBLICO BAIXO" );break;
case 1001 ... 10000:printf("PUBLICO MEDIO");break;
case 10001 ... 100000:printf("PUBLICO BOM");break;
}
printf("\n\n");
system("pause");
}
Programa em C: faixa etária; infantil, juvenil e adulto. Usando switch e case
#include <stdio.h>
#include <stdlib.h>
// este uso de tres pontos em CASE
// é encontrado em livros sobre C
// mais simples e facil de fazer faixar de numeros
main()
{
int idade;
printf("Qual sua Idade ");
scanf("%d",&idade);
switch (idade)
{
case 10 ... 14:printf("Infantil" );break;
case 15 ... 17:printf("Juvenil");break;
case 18 ... 25:printf("Adulto");break;
}
printf("\n\n");
system("pause");
}
Programa em C que exibe o nome do aluno, 3 notas e sua média, e se foi aprovado
#include <stdio.h>
#include <stdlib.h>
main(){
char nome;
int nota1,nota2=0;
float media;
printf("Nome do aluno: ");
scanf("%s", &nome);
printf("Nota 1: ");
scanf("%d", ¬a1);
printf("Nota 2: ");
scanf("%d", ¬a2);
media = (nota1+nota2)/2;
if (media < 5){
printf("\nO aluno %s ", &nome);
printf("\nfoi REPROVADO");
}
if (media >= 5.1 && media <=6.9){
printf("\nO aluno %s \n",&nome);
printf("\nesta em RECUPERACAO");
}
if (media >= 7 && media <=10){
printf("\nO aluno %s",&nome);
printf("\nfoi APROVADO");
}
printf("\n\n");
system("pause");
}
Programa em C que indica se o eleitor é Obrigatório, Não eleitor, Eleitor Facultativo
#include <stdio.h>
#include <stdlib.h>
main(){
int idade=0;
printf("digite a idade: ");
scanf("%d",&idade);
if(idade >= 18 && idade <= 65)
{
printf("ELEITO OBRIGATORIO");
}
if(idade < 16)
{
printf("NAO ELEITOR");
}
if(idade >= 16 && idade < 18)
{
printf("ELEITOR FACULTATIVO");
}
if(idade >65)
{
printf("ELEITOR FACULTATIVO");
}
printf("\n");
system("pause");
}
Algoritmo em C que calcula a média de três notas e exibe REPROVADO, APROVADO, RECUPERAÇÃO FINAL
printf("Nota 1: ");
scanf("%f",¬a1);
printf("Nota 2: ");
scanf("%f",¬a2);
printf("Nota 3: ");
scanf("%f",¬a3);
media = (nota1+nota2+nota3)/3;
printf("A media %2.lf:\n", media);
if(media <= 3)
{
printf("REPROVADO");
}
if(media > 3 && media < 7)
{
printf("PROVA FINAL");
}
if(media >= 7)
{
printf("APROVADO");
}
printf("\n");
system("pause");
}
quinta-feira, 8 de agosto de 2013
Algoritmo C: Calculando a viagem de carro; usando switch e case, do e while
#include <conio.h>
#include <conio.c>
#include <stdio.h>
#include <stdlib.h>
int main()
{
float preco = 2.65;
float gol = 12.85;
float vectra = 8.78;
float palio = 10.5;
int escolha = 0;
float km = 0,reais = 0,litros = 0;
do{
printf("\t\t-------- O P C O E S -----------\n");
printf("\t\t1: Carro GOL \n");
printf("\t\t2: Carro VECTRA \n");
printf("\t\t3: Carro PALIO \n");
printf("\t\t0: zero para sair \n");
printf("Qual seu carro? ");
scanf("%d",&escolha);
switch (escolha)
{
case 1:{
printf("\nQuantos KM:\n ");
scanf("%f", &km);
reais = (gol*km*preco);
litros = (reais/gol);
printf("\n ---------- CARRO GOL -----------\n");
printf("Quilometragem .........: %.2lf \n",km);
printf("Gasto em R$ ...........: %.2lf \n",reais);
printf("Em litros..............: %.2lf \n",litros);
getch();
clrscr();
break;}
case 2:{
printf("\nQuantos KM: ");
scanf("%f", &km);
reais = (vectra*km*preco);
litros = (reais/vectra);
printf("\n ---------- CARRO VECTRA -----------\n");
printf("Quilometragem .........: %.2lf \n",km);
printf("Gasto em R$ ...........: %.2lf \n",reais);
printf("Em litros..............: %.2lf \n",litros);
getch();
clrscr();
break;}
case 3:{
printf("\nQuantos KM: ");
scanf("%f", &km);
reais = (palio*km*preco);
litros = (reais/palio);
printf("\n ---------- CARRO PALIO -----------\n");
printf("Quilometragem .........: %.2lf \n",km);
printf("Gasto em R$ ...........: %.2lf \n",reais);
printf("Em litros..............: %.2lf \n",litros);
getch();
clrscr();
break;}
}
}while(escolha !=0);
}
#include <conio.c>
#include <stdio.h>
#include <stdlib.h>
int main()
{
float preco = 2.65;
float gol = 12.85;
float vectra = 8.78;
float palio = 10.5;
int escolha = 0;
float km = 0,reais = 0,litros = 0;
do{
printf("\t\t-------- O P C O E S -----------\n");
printf("\t\t1: Carro GOL \n");
printf("\t\t2: Carro VECTRA \n");
printf("\t\t3: Carro PALIO \n");
printf("\t\t0: zero para sair \n");
printf("Qual seu carro? ");
scanf("%d",&escolha);
switch (escolha)
{
case 1:{
printf("\nQuantos KM:\n ");
scanf("%f", &km);
reais = (gol*km*preco);
litros = (reais/gol);
printf("\n ---------- CARRO GOL -----------\n");
printf("Quilometragem .........: %.2lf \n",km);
printf("Gasto em R$ ...........: %.2lf \n",reais);
printf("Em litros..............: %.2lf \n",litros);
getch();
clrscr();
break;}
case 2:{
printf("\nQuantos KM: ");
scanf("%f", &km);
reais = (vectra*km*preco);
litros = (reais/vectra);
printf("\n ---------- CARRO VECTRA -----------\n");
printf("Quilometragem .........: %.2lf \n",km);
printf("Gasto em R$ ...........: %.2lf \n",reais);
printf("Em litros..............: %.2lf \n",litros);
getch();
clrscr();
break;}
case 3:{
printf("\nQuantos KM: ");
scanf("%f", &km);
reais = (palio*km*preco);
litros = (reais/palio);
printf("\n ---------- CARRO PALIO -----------\n");
printf("Quilometragem .........: %.2lf \n",km);
printf("Gasto em R$ ...........: %.2lf \n",reais);
printf("Em litros..............: %.2lf \n",litros);
getch();
clrscr();
break;}
}
}while(escolha !=0);
}
Algoritmo C: calcular faixa etária utilizando switch e case
#include <stdio.h>
#include <stdlib.h>
main()
{
int idade;
printf("Qual sua Idade ");
scanf("%d",&idade);
switch(idade)
{
case 0-13:{
printf("\n\n");
printf(" ------- FAIXA ETARIA ------- \n");
printf("\n");
printf("Idade entre 10 e 14 anos \n");
printf("Classificacao: INFATIL\n");
printf("\n");
printf("------------------------------\n");
getch();
break;}
case 15-16:
{
printf("\n\n");
printf(" ------- FAIXA ETARIA ------- \n");
printf("\n");
printf("Idade entre 15 e 17 anos \n");
printf("Classificacao: JUVENIL\n");
printf("\n");
printf("------------------------------\n");
getch();
break;
}
case 18-30:
{
printf("\n\n");
printf(" ------- FAIXA ETARIA ------- \n");
printf("\n" );
printf("Idade entre 17 e 30 anos \n");
printf("Classificacao: ADULTO \n");
printf("\n" );
printf("------------------------------\n");
getch();
break;
}
}
}
#include <stdlib.h>
main()
{
int idade;
printf("Qual sua Idade ");
scanf("%d",&idade);
switch(idade)
{
case 0-13:{
printf("\n\n");
printf(" ------- FAIXA ETARIA ------- \n");
printf("\n");
printf("Idade entre 10 e 14 anos \n");
printf("Classificacao: INFATIL\n");
printf("\n");
printf("------------------------------\n");
getch();
break;}
case 15-16:
{
printf("\n\n");
printf(" ------- FAIXA ETARIA ------- \n");
printf("\n");
printf("Idade entre 15 e 17 anos \n");
printf("Classificacao: JUVENIL\n");
printf("\n");
printf("------------------------------\n");
getch();
break;
}
case 18-30:
{
printf("\n\n");
printf(" ------- FAIXA ETARIA ------- \n");
printf("\n" );
printf("Idade entre 17 e 30 anos \n");
printf("Classificacao: ADULTO \n");
printf("\n" );
printf("------------------------------\n");
getch();
break;
}
}
}
Algoritmo em C: Lê o valor total de uma conta, lê o valor de 10% de desconto, imprimir o valor descontado
#include <stdio.h>
#include <stdlib.h>
main(){
float gasto,conta_10, contaatualizada = 0.00;
printf("Valor: ");
scanf("%f",&gasto);
conta_10 = (gasto*10)/100;
contaatualizada = gasto + conta_10;
printf("\nValor da conta %2.lf \n", gasto);
printf("\nMais 10 porcento do garcom %2.lf \n", contaatualizada);
printf("\n\n");
system("pause");
}
#include <stdlib.h>
main(){
float gasto,conta_10, contaatualizada = 0.00;
printf("Valor: ");
scanf("%f",&gasto);
conta_10 = (gasto*10)/100;
contaatualizada = gasto + conta_10;
printf("\nValor da conta %2.lf \n", gasto);
printf("\nMais 10 porcento do garcom %2.lf \n", contaatualizada);
printf("\n\n");
system("pause");
}
Algoritmo em C: Lê três números inteiros e calcular a média
#include <stdio.h>
#include <stdlib.h>
main(){
int numero1, numero2, numero3 = 0;
float media;
printf("Numero 1: ");
scanf("%d",&numero1);
printf("Numero 2: ");
scanf("%d",&numero2);
printf("Numero 3: ");
scanf("%d",&numero3);
media = (numero1+numero2+numero3)/3;
printf("A media %2.lf:\n", media);
printf("\n");
system("pause");
}
#include <stdlib.h>
main(){
int numero1, numero2, numero3 = 0;
float media;
printf("Numero 1: ");
scanf("%d",&numero1);
printf("Numero 2: ");
scanf("%d",&numero2);
printf("Numero 3: ");
scanf("%d",&numero3);
media = (numero1+numero2+numero3)/3;
printf("A media %2.lf:\n", media);
printf("\n");
system("pause");
}
Algoritmo em C: Lê dois números e imprimir a soma, a diferença, a divisão e a multiplicação entre eles
#include <stdio.h>
#include <stdlib.h>
main(){
float numero1, numero2 = 0;
printf("Numero 1: ");
scanf("%f",&numero1);
printf("Numero 2: ");
scanf("%f",&numero2);
printf("Soma %f:\n", numero1+numero2);
printf("Diferenca %f:\n", numero1-numero2);
printf("Divisao %f:\n", numero1/numero2);
printf("Multiplicacao %f:\n", numero1*numero2);
printf("\n");
system("pause");
}
#include <stdlib.h>
main(){
float numero1, numero2 = 0;
printf("Numero 1: ");
scanf("%f",&numero1);
printf("Numero 2: ");
scanf("%f",&numero2);
printf("Soma %f:\n", numero1+numero2);
printf("Diferenca %f:\n", numero1-numero2);
printf("Divisao %f:\n", numero1/numero2);
printf("Multiplicacao %f:\n", numero1*numero2);
printf("\n");
system("pause");
}
Algoritmo em C: Lê o valor da mercadoria. Lê o valor do desconto. Imprimir o valor do novo valor com o desconto
#include <stdio.h>
#include <stdlib.h>
main(){
int valormercadoria, desconto = 0;
float novovalor;
printf("Valor da mercadoria: ");
scanf("%d",&valormercadoria);
printf("Percentual de desconto: ");
scanf("%d", &desconto);
//valormercadoria -> 100
//x -> desconto
novovalor = (valormercadoria*desconto)/100;
printf("\nValor da mercadoria %d :\n", valormercadoria);
printf("\nCom desconto %2.lf :\n\n", (valormercadoria-novovalor));
system("pause");
}
#include <stdlib.h>
main(){
int valormercadoria, desconto = 0;
float novovalor;
printf("Valor da mercadoria: ");
scanf("%d",&valormercadoria);
printf("Percentual de desconto: ");
scanf("%d", &desconto);
//valormercadoria -> 100
//x -> desconto
novovalor = (valormercadoria*desconto)/100;
printf("\nValor da mercadoria %d :\n", valormercadoria);
printf("\nCom desconto %2.lf :\n\n", (valormercadoria-novovalor));
system("pause");
}
Lê um numero correspondente a hora; Lê um numero correspondente a minutos; Calcular os minutos passados;
#include <stdio.h>
#include <stdlib.h>
/*
* Le um numero correspondente a hora;
* Le um numero correspondente a minutos;
* Calcular os minutos passados;
*/
main(){
int horas,minutos=0;
int totaldeminutos=0;
printf("Digite a Hora: ");
scanf("%d",&horas);
printf("Digite os minutos: ");
scanf("%d", &minutos);
totaldeminutos = (horas*60+minutos);
printf("\nAgora ja passaram %d , minutos \n\n", totaldeminutos);
system("pause");
}
#include <stdlib.h>
/*
* Le um numero correspondente a hora;
* Le um numero correspondente a minutos;
* Calcular os minutos passados;
*/
main(){
int horas,minutos=0;
int totaldeminutos=0;
printf("Digite a Hora: ");
scanf("%d",&horas);
printf("Digite os minutos: ");
scanf("%d", &minutos);
totaldeminutos = (horas*60+minutos);
printf("\nAgora ja passaram %d , minutos \n\n", totaldeminutos);
system("pause");
}
Questão de C: Faça um algoritmo em C para Ler número inteiro, imprimir o número anterior, e imprimir o sucessor
Faça um algoritmo em C para Ler número inteiro, imprimir o número anterior, e imprimir o sucessor
Eis o código:
#include <stdio.h>
#include <stdlib.h>
main(){
int numero, anterior, sucessor = 0;
printf("Digite um numero: ");
scanf("%d",&numero);
anterior = numero-1;
sucessor = numero +1;
printf("\n O Numero: %d | O Anterior: %d | O Sucessor: %d \n",numero,anterior,sucessor);
printf("\n");
system("pause");
}
Simples assim!
Assinar:
Postagens (Atom)