Linguagem C

Tipo de documento:Questões e Exercícios

Área de estudo:Engenharias

Documento 1

h> int main() { float a; printf("Digite um numero: "); scanf("%f",&a); if (a >= 0) { a = sqrt(a); printf("\nA raiz quadrada de eh: %f\n", a); } else { printf("\nNumero invalido!\n"); } return 0; } // Exercicio 3 #include <stdio. h> #include <math. h> int main() { float a; printf("Digite um numero: "); scanf("%f",&a); if (a >= 0) { a = sqrt(a); printf("\nA raiz quadrada de eh: %f\n", a); } else { printf("\nO numero ao quadrado eh %f\n", a * a); } return 0; } // Exercicio 4 #include <stdio. h> #include <math. h> int main() { float a; printf("Digite um numero: "); scanf("%f",&a); if (a >= 0) { float raiz = sqrt(a); printf("\nA raiz quadrada de eh: %f", raiz); printf("\nO numero ao quadrado eh %f\n", a * a); } return 0; } // Exercicio 5 #include <stdio. n"); } return 0; } // Exercicio 10 #include <stdio. h> int main() { float altura; char sexo; printf("Digite o sexo M/F: "); scanf("%c",&sexo); printf("Digite a altura em metros: "); scanf("%f",&altura); if (sexo == 'M') { printf("Seu peso ideal eh: %.

f\n",72. altura - 58); } else { printf("Seu peso ideal eh: %. f\n",62. printf("Recuperacao"); } else { printf("Aprovado"); } return 0; } // Exercicio 15 #include <stdio. h> int main() { int dia; printf("Digite o dia: "); scanf("%i",&dia); switch (dia) { case 1: printf("Domingo"); break; case 2: printf("Segunda-feira"); break; case 3: printf("Terca-feira"); break; case 4: printf("Quarta-feira"); break; case 5: printf("Quinta-feira"); break; case 6: printf("Sexta-feira"); break; case 7: printf("Sabado"); } return 0; } // Exercicio 16 #include <stdio. h> int main() { int mes; printf("Digite o mes: "); scanf("%i",&mes); switch (mes) { case 1: printf("Janeiro"); break; case 2: printf("Fevereiro"); break; case 3: printf("Marco"); break; case 4: printf("Abril"); break; case 5: printf("Maio"); break; case 6: printf("Junho"); break; case 7: printf("Julho"); break; case 8: printf("Agosto"); break; case 9: printf("Setembro"); break; case 10: printf("Outubro"); break; case 11: printf("Novembro"); break; case 12: printf("Dezembro"); } return 0; } // Exercicio 17 #include <stdio.

h> int main() { float base_maior,base_menor,altura; printf("Digite a base maior: "); scanf("%f",&base_maior); printf("Digite a base menor: "); scanf("%f",&base_menor); printf("Digite a altura: "); scanf("%f",&altura); float area = (base_menor + base_maior) * altura / 2; printf("A area do triangulo eh: %. f",area); return 0; } // Exercicio 18 #include <stdio. n\ \r4- Divisao entre 2 numeros (o denominador nao pode ser zero). n\ \rOpcao "); scanf("%i",&op); printf("Digite o primeiro operando: "); scanf("%f",&num1); printf("Digite o segundo operando: "); scanf("%f",&num2); switch (op) { case 1: printf("%. f",num1 + num2); break; case 2: if (num2 > num1) { float aux = num1; num1 = num2; num2 = aux; } printf("%. f",num1 - num2); break; case 3: printf("%. f",num1 * num2); break; case 4: printf("%. f",valor * 1. break; case 3: printf("Valor do produto com imposto: %. f",valor * 1.

break; case 4: printf("Valor do produto com imposto: %. f",valor * 1. h> int main() { int idade; printf("Digite a idade: "); scanf("%i",&idade); if (5 <= idade && idade <= 7 ) { printf("Infantil A"); } else if (8 <= idade && idade <= 10 ) { printf("Infantil B"); } else if (11 <= idade && idade <= 13 ) { printf("Juvenil A"); } else if (14 <= idade && idade <= 17 ) { printf("Juvenil B"); }else { printf("Senior"); } return 0; } // Exercicio 28 #include <stdio. h> #include <math. h> int main() { float x,y,z; int op; printf("Escolha a media desejada:\n\ \r1- Geometrica. n\ \r2- Ponderada. n\ \r3- Harmonica. classificacao = 'A'; } else if (1. altura && altura <= 1. classificacao = 'B'; } else { classificacao = 'C'; } } else if ( 60 <= peso && peso <= 90 ) { if (altura < 1. classificacao = 'D'; } else if (1. altura && altura <= 1. n\ \r106 - Refrigerante. n\ \rOpcao "); scanf("%i",&op); printf("Digite a quantidade: "); scanf("%i",&qnt); switch (op) { case 100: printf("Valor a ser pago: %.

f", qnt * 1. break; case 101: printf("Valor a ser pago: %. f", qnt * 1. break; default: printf("Erro, opcao invalida"); } return 0; } // Exercicio 33 #include <stdio. h> int main() { float valor,novo_valor; printf("Digite o valor: "); scanf("%f",&valor); if (valor < 50) { novo_valor = valor * 1. printf("O novo valor: R$%. f\n", novo_valor); } else if (100 < valor) { novo_valor = valor * 1. printf("O novo valor: R$%. h> int main() { int dia,mes,ano; printf("Digite o dia: "); scanf("%i",&dia); printf("Digite o mes: "); scanf("%i",&mes); printf("Digite o ano: "); scanf("%i",&ano); switch(mes) { case 2: if (ano % 400 == 0 || (ano % 4 == 0 && ano % 100 != 0)) { if (1 <= dia && dia <= 29) { printf("Data valida"); } else { printf("Data invalida"); } } else { if (1 <= dia && dia <= 28) { printf("Data valida"); } else { printf("Data invalida"); } } break; case 1: case 3: case 5: case 7: case 8: case 10: case 12: if (1 <= dia && dia <= 31) { printf("Data valida"); } else { printf("Data invalida"); } break; case 4: case 6: case 9: case 11: if (1 <= dia && dia <= 30) { printf("Data valida"); } else { printf("Data invalida"); } break; default: printf("Data invalida"); } return 0; } // Exercicio 36 #include <stdio.

h> int main() { float valor; printf("Digite o valor da venda: "); scanf("%f",&valor); if (valor < 20000) { printf("Valor da comissao: R$%. f\n", 400 + 0. valor); } else if (valor < 40000) { printf("O novo valor: R$%. f\n", 500 + 0. else { valor = hora * 2; } printf("Valor total R$%. f", valor); return 0; } // Exercicio 38 #include <stdio. h> int main() { int dia,mes,ano; const int ano_atual = 2008; printf("Digite o dia: "); scanf("%i",&dia); printf("Digite o mes: "); scanf("%i",&mes); printf("Digite o ano: "); scanf("%i",&ano); if (ano <= ano_atual) { switch(mes) { case 2: if (ano % 400 == 0 || (ano % 4 == 0 && ano % 100 != 0)) { if (1 <= dia && dia <= 29) { printf("Data valida"); } else { printf("Data invalida"); } } else { if (1 <= dia && dia <= 28) { printf("Data valida"); } else { printf("Data invalida"); } } break; case 1: case 3: case 5: case 7: case 8: case 10: case 12: if (1 <= dia && dia <= 31) { printf("Data valida"); } else { printf("Data invalida"); } break; case 4: case 6: case 9: case 11: if (1 <= dia && dia <= 30) { printf("Data valida"); } else { printf("Data invalida"); } break; default: printf("Data invalida"); } } else { printf("Data invalida"); } return 0; } // Exercicio 39 #include <stdio.

h> int main() { int tempo; float salario,novo_salario; printf("Digite o tempo de trabalho em anos: "); scanf("%i",&tempo); printf("Digite o salario atual: "); scanf("%f",&salario); novo_salario = salario; if (salario < 500) { if (tempo <= 1) { novo_salario = salario * 1. else if (salario < 1000) { if (1 <= tempo && tempo <= 3) { novo_salario = salario * 1. custo_fabrica * 0. printf("O custo do consumidor eh R$\%. f. custo_consumidor); return 0; } // Exercicio 41 #include <stdio. h> int main() { float altura,peso; printf("Digite o peso da pessoa em kg: "); scanf("%f",&peso); printf("Digite o altura da pessoa em metros: "); scanf("%f",&altura); float imc = peso / (altura * altura); if (imc <= 18.

44 R$ para obter acesso e baixar trabalho pronto

Apenas no StudyBank

Modelo original

Para download