Buscar

Lista_Sequenciais

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

// #include <stdio.h>
// #include <math.h>
// #include <stdlib.h>
// 1. Faça um programa que leia um valor de conta de restaurante, representando o gasto realizado pelo cliente e imprimir o valor total a ser pago, considerando que o restaurante cobra 10% de taxa de serviço do garçom.
// int main()
// {
// int gasto;
// printf("===DIGITE O GASTO \n");
// scanf("%d", &gasto);
// int porcentagem = (gasto * 10) / 100;
// int gastoTotal = gasto + porcentagem;
// printf(" O valor total da conta sera de %d", gastoTotal);
// return 0;
// }
// 2.Leia um valor em reais. Em seguida, imprima o valor correspondente em dólares e euros.
// Considerar que 1 real vale 0.24 dólares e 0.21 euros
// main(){
// float reais;
// printf("Digite um valor em reais \n");
// scanf("%f", &reais);
// float dolares= reais / 0.24;
// float euros= reais/ 0.21;
// printf("Esse valor em dolares e de %.0f e em euros e de %.0f", dolares, euros);
// return 0;
// }
// 3.Ler dois inteiros e imprimir o quadrado da diferença do primeiro valor pelo segundo. Também imprima a diferença dos quadrados.
// main()
// {
// int num1;
// int num2;
// printf("===DIGITE UM NUMERO \n");
// scanf("%d", &num1);
// printf("===DIGITE UM NUMERO \n");
// scanf("%d", &num2);
// // quadrado da diferença a^2 - b^2
// int quadraDaDif = pow(num1 - num2, 2);
// // diferença dos quadrados: a^2 - b^2= (a+b). (a-b);
// int diferenca = (num1 + num2) * (num1 - num2);
// printf("quadrado da diferenca do primeiro valor pelo segundo eh %d e a diferenca dos quadrados eh de %d", quadraDaDif, diferenca);
// return 0;
// }
// 4.Ler um número inteiro e imprimir seu sucessor e seu antecessor.
// main(){
// int num1;
// printf("===Digite um numero");
// scanf("%d", &num1);
// int sucessor= num1 + 1;
// int antecessor= num1 -1;
// printf("O sucessor do numero %d eh %d e o antecessor eh %d", num1, sucessor, antecessor);
// return 0;
// }
// 5. Ler uma temperatura em graus Centígrados e apresentá-la convertida em graus Fahrenheit.
// A fórmula de conversão é: **F = (9*C+160)/5**. Onde F é a temperatura em Fahrenheit e C é a temperatura em Centígrados.
// main(){
// float fah;
// printf("===DIGITE O VALOR DO GRAU EM FAHRENHEIT \n");
// scanf("%f", &fah);
// float celsius= (fah - 32) / 1.8 ;
// printf("O valor de %.0f graus fahrenheit eh de %.0f graus em celsius \n", fah, celsius);
// return 0;
// }
// 6. Escreva um programa que declara duas variáveis inteiras a e b,
// dando valores a elas e imprimindo os valores.Depois adicione comandos para que o programa troque os valores das
// variáveis passando o valor de a para b e vice-versa. Imprima de novo para confirmar que deu tudo certo.
// main(){
// int valorA;
// int valorB;
// printf("Digite um valor A \n");
// scanf("%d", &valorA);
// printf("Digite um valor B \n");
// scanf("%d", &valorB);
// printf("O valor de A eh %d, e o valor de B eh %d", valorB, valorA);
// return 0;
// }
// 7. Fazer um programa que pergunta do usuário o valor em metros e imprime o correspondente em pés.
// Considerando que 1 metro equivale a 3. 28084 pés
// main(){
// float valor;
// printf("Digite um valor em metros \n");
// scanf("%f", &valor);
// float pes= valor * 3.28084;
// printf("O valor em pes desse comprimento eh de: %1.2f \n", pes);
// return 0;
// }
// 8. Deseja-se calcular a conta de consumo de energia elétrica de um consumidor. Para isto,
// escreva um programa que leia o código do consumidor, o preço do KW e a quantidade de KW consumido,
// e exiba o código do consumidor e o total a pagar.
// total a pagar = preço x quantidade total a pagar mínimo = R$ 21. 23
// float main()
// {
// float codigo, valor, quantidade;
// printf("Digite seu codigo \n");
// scanf("%f", &codigo);
// if (codigo != 0)
// {
// printf("Acesso aprovado \n");
// }
// else
// {
// printf("Acesso negado \n");
// }
// printf("Digite o valor do KW \n");
// scanf("%f", &valor);
// printf("Digite a quantidade consumida \n");
// scanf("%f", &quantidade);
// float total = valor * quantidade;
// printf("O valor total a ser pago e de: %2.2f", total);
// return 0;
// }
// 9. Efetuar o cálculo da quantidade de litros de combustível gastos em uma viagem, utilizando-se um automóvel que faz X Km/litro.
// Para obter o cálculo,o usuário deverá fornecer a distância em KM percorridos e quantos KM/Litro o carro faz.
// main()
// {
// float distancia, litros;
// printf("Qual foi a diatancia percorrida ? \n");
// scanf("%f", &distancia);
// printf("Quantos km/L o seu carro faz ? \n");
// scanf("%f", &litros);
// float gasto = distancia * litros;
// printf("A quantidade de litros gastos foi de %.1fL", gasto);
// return 0;
// }
// 10. (envolve condicionais) Zé do Peixe, homem de bem, comprou um microcomputador para controlar o rendimento diário de seu trabalho.
// Toda vez que ele traz um peso de peixes maior que o estabelecido pelo regulamento de pesca do estado de São Paulo (50 quilos)
// deve pagar uma multa de R$ 5,00 por quilo excedente. Zé precisa que você elabore um código em C que leia a variável P (peso de peixes)
// e verifique se há excesso. Se houver, guardar este valor na variável E (excesso), e na variável M o valor da multa que Zé deverá pagar,
// mostre o valor das variáveis ao final do programa. Caso contrário mostrar tais variáveis com conteúdo zero.
// main()
// {
// float peso;
// printf("Digite a quantidade da pesca do dia em kilos \n");
// scanf("%f", &peso);
// if (peso > 50)
// {
// float excesso = peso - 50;
// printf("Ha um excesso de %.2fKg na pesca \n", excesso);
// float multa = excesso * 5;
// printf("O valor da multa sera de %.2f \n", multa);
// }
// else
// {
// printf("Nao houve excesso, nao ha multa a ser paga \n");
// }
// return 0;
// }
// 11. Uma empresa contrata um encanador a R$ 30.00 por dia. Crie um programa que solicite o número de dias trabalhados
// pelo encanador e imprima a quantia líquida que deverá ser paga, sabendo-se que são descontados 8% para imposto de renda.
// main(){
// float dias;
// printf("Digite os dias trabalhados \n");
// scanf("%f", &dias);
// float bruto= dias * 30;
// float porcentagem= (bruto * 8 )/ 100;
// printf("Sera descontado %.1f do salario, referentes aos 8 porcento do imposto de renda \n", porcentagem);
// float liquido= bruto - porcentagem;
// printf("O valor do seu salario sera de %.2f reais \n", liquido);
// return 0;
// }
// 12. Faça um programa que solicite ao usuário a digitação de 2 números e informe:
// - A soma dos números;
// - O produto do primeiro número pelo quadrado do segundo;
// - O resto da divisão do primeiro número pelo segundo
// main (){
// int num1, num2;
// printf("Digite um numero: \n");
// scanf("%d", &num1);
// printf("Digite um numero: \n");
// scanf("%d", &num2);
// int soma= num1 + num2;
// printf("O valor da soma desses numeros e: %d \n", soma);
// int produto= (num1 / (pow(num2,2)));
// printf("O valor do produto do primeiro pelo quadrado do segundo e: %.2d \n", produto);
// int resto= num1 % num2;
// printf("O resto da divisao do primeiro pelo segundo e: %d \n", resto);
// return 0;
// }
// 13. Elabore um programa para efetuar o cálculo da quantidade de litros de cerveja consumida por um determinado
// bloco durante o carnaval. O programa recebe como entrada a quantidade de packs de cerveja consumidos durante o período.
// - considerar que o carnaval possui cinco dias;
// - considerar que uma pack de cerveja tem 12 latas;
// - sabe-se que cada lata tem 350ml e que 1litro tem 1000ml;
// - Supondo que cada pack custa R$18.00, informar também o gasto em cerveja do referido bloco;
// main(){
// float pack;
// printf("Digite a quantidade de packs de cerveja consumidos nos 5 dias: \n");
// scanf("%f", &pack);
// float gasto= pack * 18;
// printf("O gasto total foi de:%.2fR$ \n", gasto);
// float mls= (pack * 12)* 350;
// float litros= mls / 1000;
// printf("A quantidade consumida em litros e equivalente a:%.2f Litros \n", litros);
// return 0;
// }
// 14) Escreva um programa que recebe as dimensões (em metros) de um terreno retangular e em seguida as dimensões de uma casa
// (também em metros e retangular) sobre este terreno.
// Em seguida calcule e apresente a área livre do terreno, em metros quadrados e em percentagem.
// main(){
// float terreno, terreno1, casa, casa1;
// printf("Digite o comprimento do terreno em metros: \n");
// scanf("%f", &terreno);
// printf("Digite a largura do terreno em metros: \n");
// scanf("%f", &terreno1);
// printf("Digite o comprimento da casa em metros: \n");
// scanf("%f", &casa);
// printf("Digite a largura da casa em metros: \n");
// scanf("%f", &casa1);
// float areaT= terreno * terreno1;
// float areaC= casa * casa1;
// float livre= areaT - areaC;
// int ocupacao= ( areaC / areaT) * 100;
// int total= 100 - ocupacao;
// printf("A area livre do terreno em metros quadrados e de %.2f e em porcentagem e de %d porcento ", livre, total);
// return 0;
// }
// 15) Escreva um programa para um terminal de banco, que recebe um valor inteiro R e determina o número de
// notas de 100, 50, 10, 5 e 1 reais necessárias para pagar a quantia R.
// Faça de forma que o número de notas usado seja o menor possível.
// main()
// {
// int notas;
// printf("Digite um valorem reais: \n");
// scanf("%d", &notas);
// int cem = notas / 100;
// int restcem = notas % 100;
// int cinquenta = restcem / 50;
// int restcinquenta = restcem % 50;
// int dez = restcinquenta / 10;
// int restdez = restcinquenta % 10;
// int cinco = restdez / 5;
// int restcinco = restdez % 5;
// int um = restcinco / 1;
// int restum = restcinco % 1;
// printf("numero de notas de 100: %d \n numero de notas de 50: %d \n numero de notas de 10: %d \n numero de notas de 5: %d \n numero de notas de 1: %d", cem, cinquenta, dez, cinco, um);
// return 0;
// }
// 16. Faça um programa que leia um valor inteiro em segundos, e depois mostrá-lo em horas, minutos e segundos.
// Exemplo de saída do programa:
// 36800 segundos são 10 horas e 13 minutos e 20 segundos
// main()
// {
// int segundos;
// printf("Digite um tempo em segundos: \n");
// scanf("%d", &segundos);
// int horas = segundos / 3600;
// int reshoras = segundos % 3600;
// int minutos = reshoras / 60;
// int resminutos = reshoras % 60;
// printf("%d segudos sao %d horas %d minutos e %d segundos",segundos, horas, minutos, resminutos);
// return 0;
// }
// 17. Escreva um programa que recebe um horário (horas, minutos, segundos) e determina quantos
// segundos já se passaram desde que o dia começou e quantos segundos faltam para o fim do dia. Assuma 24h.
// main()
// {
// int horas, minutos, segundos;
// printf("Digite as horas \n");
// scanf("%d", &horas);
// printf("Digite os minutos \n");
// scanf("%d", &minutos);
// printf("Digite os segundos \n");
// scanf("%d", &segundos);
// int conversao1 = horas * 3600;
// int conversao2 = minutos * 60;
// int totalseg = conversao1 + conversao2 + segundos;
// int falta = 86400 - totalseg;
// printf("Ja se passaram %d segundos do dia \nainda faltam %d segundos para o dia terminar \n", totalseg, falta);
// return 0;
// }
// 18. Você resolveu dar uma força para a NASA, que deseja calcular o peso das pessoas em diferentes planetas
// do sistema solar. (Isso vai ter importantes consequências na colonização dos planetas pela humanidade: os
// gordinhos vão preferir planetas onde baixem de peso, os magrinhos vão querer o contrário). Escreva um programa
// que recebe o peso de uma pessoa (em newtons) e calcula o novo peso nos corpos celestes, de acordo com as constantes
// gravitacionais de cada planeta (estas constantes estão normalizadas em relação à constante da Terra), dadas abaixo:
// Corpo celeste Fator de conversão
// Mercúrio 0.3649337410
// Vênus 0.9041794087
// Marte 0.3812436289
// Lua 0.1651376146
// Terra 1
// Júpiter 2.6513761467
// Saturno 1.1386340468
// Urano 1.0693170234
// Netuno 1.3506625891
// Plutão 0.2252803261
// Depois de fazer as conversões, imprima o quanto as pessoas pesariam se estivessem em cada planeta.
// main(){
// float peso;
// printf("Digite seu peso em kg: \n");
// scanf("%f", &peso);
// float mercurio= peso / 0.3649337410;
// float venus= peso / 0.9041794087;
// float marte= peso / 0.3812436289;
// float lua= peso / 0.1651376146;
// float terra= peso / 1;
// float jupiter= peso / 2.6513761467;
// float saturno= peso / 1.1386340468;
// float urano= peso / 1.0693170234;
// float netuno= peso / 1.3506625891;
// float plutao= peso / 0.2252803261;
// printf("Seu peso em mercurio corresponde a: %f \n", mercurio);
// printf("Seu peso em venus corresponde a: %f \n", venus);
// printf("Seu peso em marte corresponde a: %f \n", marte);
// printf("Seu peso na lua corresponde a: %f \n", lua);
// printf("Seu peso na terra corresponde a: %f \n", terra);
// printf("Seu peso em jupiter corresponde a: %f \n", jupiter);
// printf("Seu peso em saturno corresponde a: %f \n", saturno);
// printf("Seu peso em urano corresponde a: %f \n", urano);
// printf("Seu peso em netuno corresponde a: %f \n", netuno);
// printf("Seu peso em plutao corresponde a: %f \n", plutao);
// return 0;
// }
// 19. Faça um Programa para uma loja de tintas. O programa deverá pedir o tamanho em metros quadrados
// da área a ser pintada. Considere que a cobertura da tinta é de 1 litro para cada 6 metros quadrados
// e que a tinta é vendida em latas de 18 litros, que custam R$ 80,00 ou em galões de 3,6 litros, que 
// custam R$ 25,00. Informe ao usuário as quantidades de tinta a serem compradas e os respectivos preços em 3 situações:
// - Comprando apenas latas de 18 litros;
// - Comprando apenas galões de 3,6 litros;
// - Comprando galões de 18 e 3.6 litros, de forma a minimizar a quantidade de galões.
// - dica
// Aqui você usa os mesmos conceitos de divisão e resto de divisão dos exercícios acima.
// main()
// {
// float metros;
// printf("Digite o tamanho em metros da area a ser pintada: \n");
// scanf("%f", &metros);
// float litros = metros / 6;
// printf("Voce devera comprar %2.2f litros de tinta \n", litros);
// float latas = litros / 18;
// int reslatas = (int)litros % 18;
// int custo1 = latas * 80;
// float galoes = litros / 3.6;
// int resgaloes = reslatas / (int)3.6;
// int custo2 = galoes * 25;
// float custo3 = custo1 + (resgaloes * 25);
//
printf("Comprando apenas latas de 18 litros: %.2f / Custo: %.2d \n Comprando apenas galoes de 3.6 litros: %.2f / Custo: %d \n ", latas, custo1, galoes, custo2);
// printf("Reduzindo a quantidade de latas : %.2f latas de 18L + %.2f galoes de 3.6L / Custo: %.2f", latas, resgaloes, custo3);
// return 0;
// }
// 20. Se você estiver a uma altura h (em metros) sobre o nível do mar, sua distância d (também
// em metros) até o horizonte é dada aproximadamente pela fórmula
// d = \sqrt{h^2 + 2rh}
// onde r é o raio da Terra (cerca de 6378150 metros)
// - Escreva um programa que recebe uma altura h e determina a que distância está o horizonte,,
// sabendo que em C a função que calcula raízes quadradas se chama sqrt()
// e para usá-la você tem que usar a biblioteca math.h.
// main(){
// int altura;
// printf("Digite a altura para calcular a distancia: \n");
// scanf("%d", &altura);
// int distancia= sqrt(pow(altura, 2) + 2 * 378150 * altura);
// printf("Esta a %d metros de distancia do horizonte \n");
// return 0;
// }

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando