Ir ao conteúdo

Posts recomendados

Postado
#include <stdio.h>
#include <stdlib.h>

int main()
{
    char nomer[50];
    float alcool,gasolina,litros;
    printf("Gasolina ou Alcool?");
    scanf("%s", nomer);
    printf("Quantos litros?");
    scanf("%f", litros);
        if(gasolina <= 20)
        gasolina = 4.300 * litros;
        printf("voce tera que pagar:%2.f reais", litros);
        else
        if(gasolina > 20)
        gasolina = 4.211 * litros;
        printf("voce tera que pagar:%2.f reais", litros);
        else
        if(alcool <= 20)
        alcool = 3,192 * litros;
        printf("voce tera que pagar:%2.f reais", litros);
        else
        if(alcool > 20)
        alcool = 3,125 * litros;
        printf("voce tera que pagar:%2.f reais", litros);


    return 0;
}

 

Postado

Para usar o if sem as chaves, só pode ter uma linha de código, caso haja mais, é obrigatório o uso de chaves:

if (resposta == 's')
  printf("Você disse sim. \n");
else
  printf("Não sei o que você disse. \n");


if (idade >= 18) {
  maior = true;
  printf("Você é maior de idade. \n");
} else {
  maior = false;
  printf("Você é menor de idade. \n");
}

O mesmo vale para for, do-while, whileif-else.

adicionado 1 minuto depois

No scanf do litros, precisa colocar um '&' antes da variável.

adicionado 3 minutos depois

Provavelmente sua lógica com os ifs vai dar pau, como você não inicializou as variáveis, provavelmente elas contém lixo de memória, o que vai causar um bug no programa.

 

É uma boa prática de programação inicializar todas as suas variáveis, mesmo que você tenha certeza que elas serão preenchidas. Isso previne erros e muita dor de cabeça.

adicionado 6 minutos depois

A formatação dos printfs vai imprimir algo estranho, acho que o que você quer seja isso "%.2f" para resultar em algo parecido com isso: 1,00.

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...