Baixe o app para aproveitar ainda mais
Prévia do material em texto
&&=e, ||=ou, != diferente de, = é atribuição, == igual a, >= maior ou igual, <= menor ou igual, Esse programa imprime ou o seno ou cosseno ou tangente do um angulo digitado #include<stdio.h> #include<math.h> int main () { int opcao; float theta; printf("Digite a opcao 1->Seno, 2->Cosseno, 3-> Tangente: "); scanf("%d", &opcao); printf("Informe um Angulo: "); scanf("%f", &theta); if(opcao==1) { printf("Seno= %f\n", sin(theta)); } if(opcao==2) { printf("Cosseno= %f\n", cos(theta)); } if(opcao==3) { printf("tangente= %f\n", tan(theta)); } return 0; } Criar um programa que informado o percurso em quilômetros e o tipo do carro (1, 2 ou 3), imprime consumo estimado de combustível para o percurso, sabendo-se que um carro tipo 1 faz 12 Km com um litro de gasolina, um tipo 2 faz 9 Km e o tipo 3, 8 Km por litro. #include<stdio.h> #include<math.h> int main() { int carro; float km; printf("Informe o tipo de carro, 1-> 12 ou 2-> 9 ou 3-> 8: "); scanf("%d", &carro); printf("Informe a quantidade de quilometros a ser percorrido: "); scanf("%f", &km); if(carro==1) { printf("O consumo estimado e %f\n", km/12); } if(carro==2) { printf("O consumo estimado e %f\n", km/9); } if(carro==3) { printf("O consumo estimado e %f\n", km/8); } return 0; } Um posto está vendendo combustíveis com a seguinte tabela de descontos: Álcool: até 20 litros, desconto de 3% por litro e acima de 20 litros, desconto de 5% por litro. Gasolina: até 20 litros, desconto de 4% por litro e acima de 20 litros, desconto de 6% por litro. Criar um programa que leia o número de litros vendidos, o tipo de combustível (álcool ou gasolina), calcule e imprima o valor a ser pago pelo cliente sabendo-se que o preço da gasolina é de R$ 3,20 o litro e o álcool R$ 2,92. #include<stdio.h> #include<math.h> int main () { int tipo; float qt; printf("Informe o tipo, 1->Etano ou 2->Gasolina"); scanf("%d", &tipo); printf("Informe a quantidade de litors: "); scanf("%f", &qt); if(tipo==1 &&qt<=20) { printf("Total R$ %f\n", qt*2.92*0.97); printf("Valor sem o desconto %f\n", qt*2.92); } if(tipo==1 &&qt>20) { printf("Total R$ %f\n", qt*2.92*0.95); printf("Valor sem o desconto %f\n", qt*2.92); } if(tipo==2 &&qt<=20) { printf("Total R$ %f\n", qt*3.20*0.96); printf("Valor sem o desconto %f\n", qt*3.20); } if(tipo==2 &&qt>20) { printf("Total R$ %f\n", qt*3.20*0.94); printf("Valor sem o desconto %f\n", qt*3.20); } return 0; } //Criar um programa que leia as notas de um aluno (2 notas) e a quantidade de faltas. //Calcule a média aritmética de notas. Em seguida, mostre a média calculada ao aluno // e informe se ele está aprovado ou reprovado ou deverá comparecer para fazer a prova final. //Observações: //• o aluno que tiver mais de 15 faltas está reprovado, independente da média alcançada; //• caso o aluno tenha ficado com média parcial igual ou acima de 7, informe que ele está aprovado //• caso o aluno tenha ficado com média parcial abaixo de 4, informe que ele está reprovado //• caso o aluno tenha ficado com média parcial igual ou acima de 4 e abaixo de 7, informe que ele deve comparecer na final. #include<stdio.h> #include<math.h> int main() { int faltas; float n1, n2, media; printf("Informe a nota 1: "); scanf("%f", &n1); printf("Informe a nota 2: "); scanf("%f", &n2); printf("Informe a quantidade de faltas: "); scanf("%d", &faltas); pritnf(media=(n1+n2)/2); if(faltas>15) { printf("Reprovado"); } if(media=>7 && faltas=<15) { printf("Aprovado"); } if(media<4) { printf("Reprovado"); } if(media=>4 && media<7 && faltas=<15) { printf("Comparecer a final"); } return 0; } Elaborar um programa que informados 3 valores inteiros representando uma data (dd, mm e aaaa), imprime se a mesma é uma data válida ou não. #include<stdio.h> #include<math.h> int main() { int dia, mes, ano; printf("Informe a data: "); scanf("%d %d %d", &dia, &mes, &ano); if(dia>0 && dia<30 && mes>0 && mes<13 && ano>0) { printf("Data Valida"); } if(dia<1 || dia>30 || mes<1 || mes>12); { printf("Data Ivalida"); } return 0; } Elaborar um programa que informado um número correspondente ao dia da semana. (1-Domingo, 2- Segunda, etc.), imprime; “Dia útil.” ou “Final de semana”. #include<stdio.h> #include<math.h> int main() { int dia; printf("Digite o dia da semana: "); scanf("%d", &dia); if(dia<7 && dia>1) { printf("Dia ultil"); } if(dia==1 || dia==7) { printf("Final de semana"); } return 0; } O departamento que controla o índice de poluição do meio ambiente mantém 3 grupos de indústrias que são altamente poluentes do meio ambiente. O índice de poluição aceitável varia de 0,05 até 0,25. Se o índice sobe para 0,3 as indústrias do 1o grupo são intimadas a suspenderem suas atividades, se o índice cresce para 0,4 as do 1o e 2o grupo são intimadas a suspenderem suas atividades e se o índice atingir 0,5 todos os 3 grupos devem ser notificados a paralisarem suas atividades. Escrever um algoritmo que informado o índice de poluição medido e emite (imprime) a notificação adequada aos diferentes grupos de empresas. #include<stdio.h> #include<math.h> int main() { float indice; printf("Informe o indece atual: "); scanf("%f", &indice); if(indice<0.30) { printf("Indice norlmal, não precisa destivar"); } if(indice>=0.30 && indice<0.40) { printf("Desativar Grupo 1\n"); } if(indice>=0.40 && indice<0.50) { printf("Desativar Grupos 1 e 2\n"); } if(indice>=0.50) { printf("Desativar todos os grupos"); } return 0; Elaborar um programa que informados 2 valores inteiros a e b em ordem decrescente, imprime; "São múltiplos" ou "Não são múltiplos". #include<stdio.h> #include<math.h> int main () { int n1, n2; printf("Informe 2 valores em ordem decrescente: "); scanf("%d", &n1); scanf("%d", &n2); if(n1%n2==0) { printf("Os numeros são multiplos\n"); } if(n1%n2!=0) { printf("Os numeros não são multiplos\n"); } return 0; }
Compartilhar