Ir ao conteúdo

Posts recomendados

Postado
#include <stdio.h>


int conta (void)
{
    int piso = 0, espelho=0, conta = 1;
    do
    {
        printf("Informe os valor do piso:");
        scanf("%d", &piso);
        printf("Informe os valor do espelho:");
        scanf("%d", &espelho);
        if (piso == 0 && espelho == 0) break;
        if (piso >=25 && espelho >=16)
        {
            conta = (2*piso)+espelho;

            if (conta>63 && conta<64)
            {
                printf(" Respeita as formula de fórmula de Blondel. Então é confortavel para subir! ");
            }
            else
            {
                printf(" Não respeita as formula de fórmula de Blondel. ");
            }

        }
        else
        {

            printf("Não tem os cm mínimos para ser uma escada é confortável de subir. \n");
        }

    }
    while (espelho != 0 && piso !=0);
    return conta;
}

int main()
{
    int op= 0, result;
    printf("Informe se você quer ver se as suas medidas forma uma escada confortalvel de subir (1):");
    scanf("%d", &op);
    if (op == 1)
    {
        result = conta();
    }
    else
    {
        printf("Não informou seu desejo:");
    }
}

 

image.png.ce18d500d7081b0af1041a5d02add769.png

Postado

@mimiarquitetura       seu código tem um erro de digitação , pois você colocou o   piso vezes Dois , mas o certo seria o  Espalho vezes Dois , e então modificando esse cálculo , seu código poderia ser assim , :

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <string.h>
#define getch() _getch()                     // para usar getch no visual studio
float conta(char nop)
{
    float piso = 0, espelho = 0, conta = 1;  // precisam ser variáveis float's
    printf("voce Digitou %c\n\n", nop);      // conferindo o que digitou
    do
    {
        printf("\nPARA SAIR DIGITE 0 E 0\n\n");
        printf("Informe os valor do piso:");
        scanf("%f", &piso);
        printf("Informe os valor do espelho:");
        scanf("%f", &espelho);
        if (piso == 0 && espelho == 0) break;
        if (piso >= 25 && espelho >= 16.5)
        {
            conta = 2 * espelho + piso;

            if (conta > 63 && conta < 64)
            {
                printf("Conta = %.2f\n", conta);
                printf("\nRespeita as formula de formula de Blondel.\nEntao eh confortavel para subir . .  . !\n");
            }
            else
            {
                printf("\nNao respeita as formula de formula de Blondel . . . !\n");
            }

        }
        else
        {
            printf("\npiso= %.2f  espelho= %.2f\n", piso, espelho);
            printf("Nao tem os cm minimos para ser uma escada eh confortavel de subir. \n");
        }

    } while (espelho != 0 && piso != 0);
    return conta;
}

int main()
{
    printf("padrão eh piso com 30 e espelho ente 16,5 e 17 cm\n");
    float op = 0, result;
    char nop;
    printf("você quer ver se as suas medidas forma uma escada confortalvel de subir S/N :");
    nop = (char)getch();
    if (toupper(nop) == 'S')
    {
        result = conta(nop);
        printf("\nResult ->  %.2f\n\n", result);
    }
    else
    {
        printf("\n\nNao informou nada !\n\nentao tchau . . .  !  !  !\n\n");
        printf("Regressivo ");
        for (int t = 9; t > -1; t--)
        {
            printf("  : %d\b\b\b\b\b", t);
            for (int i = 0; i < 60000; i++)
                for (int j = 0; j < 6000; j++);     // Rotina Perde Tempo . . . !
        }
    }
    printf("\n\n\n");
    return 0;
}

 

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!