1)
Escreva um programa que leia um número e imprima a raiz quadrada do número caso ele
seja positivo ou igual a zero e o quadrado do número caso ele seja negativo.
2)
Construir um programa que leia dois números e efetue a adição. Caso o valor somado seja
maior
que 20, este deverá ser apresentado somando-se a ele mais 8; caso o valor somado
seja menor ou igual a 20, este deverá ser apresentado subtraindo-se 5
3)
Um
posto está vendendo combustíveis com a seguinte tabela de descontos:
Álcool:
• até 20 litros, de
sconto de 3% por litro
• acima de 20 litros, desconto de 5% por litro
Gasolina:
• até 20 litros, desconto de 4% por litro
• acima de 20 litros, desconto de 6% por litro
Escreva um algoritmo que leia o número de litros vendidos, o tipo de combu
stível
(codificado da seguinte forma: A-álcool, G-gasolina), calcule e imprima o valor a ser pago
pelo cliente sabendo-se que o preço do litro da gasolina é R$ 2,50 o preço do litro do álcool
é R$ 1,90
johelljm0:
Olá, o programa pode ser em C ? Ou tem uma linguagem específica?
Soluções para a tarefa
Respondido por
0
1 -
#include <stdio.h>#include <math.h>
int main(void) {
int num = 0, b = 0;
printf("Digite o numero desejado:\n"); scanf("%i", &num); if(num >= 0){ b = (int)sqrt(num); printf("%d\n",b); } else { b = pow(num, 2); printf("%d\n",b); } getche(); return 0;}
2 -
#include <stdio.h>
int main(void) {
int num1 = 0, num2 = 0, soma = 0;
printf("Digite o primeiro numero desejado:\n"); scanf("%i", &num1); printf("Digite o segundo numero desejado:\n"); scanf("%i", &num2); soma = num1 + num2; if(soma <= 20){ printf("\nR: %d\n",soma - 5); } else { printf("\nR: %d\n",soma + 8); } getche(); return 0;}
3 -
#include <stdio.h>
int main(void) {
float litros = 0, total = 0, desconto = 0, total2 = 0; char combustivel;
printf("Digite o combustivel:\n A - Alcool\n G - Gasolina\n"); scanf("%c", &combustivel); if(combustivel == 'A' || combustivel == 'a'){ printf("O combustivel escolhido foi Alcool = 1.90/L\n"); printf("Digite a quantia de litros abastecido:\n"); scanf("%f", &litros); if(litros <= 20.00){ total = litros * 1.90; desconto = litros * (1.90 * 0.03); total2 = total - desconto; printf("Valor a pagar %.2f\n", total2); } else if (litros > 20.00){ total = litros * 1.90; desconto = litros * (1.90 * 0.05); total2 = total - desconto; printf("Valor a pagar %.2f\n", total2); } } else if(combustivel == 'G' || combustivel == 'g'){ printf("O combustivel escolhido foi Gasolina = 2.50/L\n"); printf("Digite a quantia de litros abastecido:\n"); scanf("%f", &litros); if (litros <= 20.00){ total = litros * 2.50; desconto = litros * (2.50 * 0.04); total2 = total - desconto; printf("Valor a pagar %.2f\n", total2); } else if(litros > 20.00){ total = litros * 2.50; desconto = litros * (2.50 * 0.06); total2 = total - desconto; printf("Valor a pagar %.2f\n", total2); } } getche(); return 0;}
Criei todos agora, espero ter ajudado! :)
#include <stdio.h>#include <math.h>
int main(void) {
int num = 0, b = 0;
printf("Digite o numero desejado:\n"); scanf("%i", &num); if(num >= 0){ b = (int)sqrt(num); printf("%d\n",b); } else { b = pow(num, 2); printf("%d\n",b); } getche(); return 0;}
2 -
#include <stdio.h>
int main(void) {
int num1 = 0, num2 = 0, soma = 0;
printf("Digite o primeiro numero desejado:\n"); scanf("%i", &num1); printf("Digite o segundo numero desejado:\n"); scanf("%i", &num2); soma = num1 + num2; if(soma <= 20){ printf("\nR: %d\n",soma - 5); } else { printf("\nR: %d\n",soma + 8); } getche(); return 0;}
3 -
#include <stdio.h>
int main(void) {
float litros = 0, total = 0, desconto = 0, total2 = 0; char combustivel;
printf("Digite o combustivel:\n A - Alcool\n G - Gasolina\n"); scanf("%c", &combustivel); if(combustivel == 'A' || combustivel == 'a'){ printf("O combustivel escolhido foi Alcool = 1.90/L\n"); printf("Digite a quantia de litros abastecido:\n"); scanf("%f", &litros); if(litros <= 20.00){ total = litros * 1.90; desconto = litros * (1.90 * 0.03); total2 = total - desconto; printf("Valor a pagar %.2f\n", total2); } else if (litros > 20.00){ total = litros * 1.90; desconto = litros * (1.90 * 0.05); total2 = total - desconto; printf("Valor a pagar %.2f\n", total2); } } else if(combustivel == 'G' || combustivel == 'g'){ printf("O combustivel escolhido foi Gasolina = 2.50/L\n"); printf("Digite a quantia de litros abastecido:\n"); scanf("%f", &litros); if (litros <= 20.00){ total = litros * 2.50; desconto = litros * (2.50 * 0.04); total2 = total - desconto; printf("Valor a pagar %.2f\n", total2); } else if(litros > 20.00){ total = litros * 2.50; desconto = litros * (2.50 * 0.06); total2 = total - desconto; printf("Valor a pagar %.2f\n", total2); } } getche(); return 0;}
Criei todos agora, espero ter ajudado! :)
Perguntas interessantes
Biologia,
10 meses atrás
Administração,
10 meses atrás
Física,
10 meses atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás