DARCIO HENRIQUE DUARTE ALVES

Respostas no Fórum

Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • em resposta a: LingC Ex004 #97683

    #include<stdio.h>
    #include<locale.h>

    void main(){

    setlocale(LC_ALL,”Portuguese”);

    char *nome1;
    char sexo1;
    float nota1;

    printf(“\nCADASTRANDO A PRIMEIRA PESSOA:\n”);
    printf(“\n———————————-\n”);
    fflush(stdin);
    printf(“\nNOME:”);
    gets(nome1);
    printf(“\nSEXO: (M/F)”);
    fflush(stdin);
    scanf(“%s”,&sexo1);
    printf(“\nNOTA:”);
    scanf(“%f”,&nota1);

    }

    Olá.
    No código acima(MODULO 01-EX004),quando dou enter para digitar o sexo, o windows trava dizendo que ocorreu um erro.
    O que pode ser?

    em resposta a: AO DIGITAR OPÇAO 1 É EXIBIDO RESULTADO DA OPÇÃO 2 #89042

    programa
    {
    //EXERCICIO 027
    funcao inicio()
    {
    real peso,peso_mer,peso_ven,peso_mar

    caracter opcao

    escreva(“Qual é o seu peso aqui na Terra(Kg)?”)
    leia(peso)
    escreva(“\nESCOLHA UM PLANETA”)
    escreva(“\n====================”)
    escreva(“\n1 Mercúrio”)
    escreva(“\n2 Vênus”)
    escreva(“\n3 Marte”)

    escreva(“\n====================”)
    escreva(“\nDigite sua opção ==> “)
    leia(opcao)

    opcao = ‘1’
    opcao = ‘2’
    opcao = ‘3’

    peso_mer = peso*0.37
    peso_ven = peso*0.88
    peso_mar = peso*0.38

    escreva(“\n——————–“)

    escolha (opcao) {

    caso ‘1’:
    escreva(“\nNo planeta Mercúrio, seu peso seria “,peso_mer,” Kg”)
    pare

    caso ‘2’:
    escreva(“\nNo planeta Vênus, seu peso seria “,peso_ven,” Kg”)
    pare

    caso ‘3’:
    escreva(“\nNo planeta Marte, seu peso seria “,peso_mar,” Kg”)
    pare

    caso contrario:
    escreva(“\nPlaneta não localizado no banco de dados”)
    pare

    }

    escreva(“\n——————–“)
    escreva(“\nVOLTE SEMPRE!”)

    }
    }

    em resposta a: QUESTÃO M02-A02 PERGUNTA CORRETA #88442

    inteiro a = 5, b = 8, c = 10, d = 2
    logico k = (b < a * 2) e (d < c – b)
    logico x = (a > b) ou nao (c % 2 == 0)
    logico y = x ou nao (c < a + b / d)
    logico z = nao x e falso ou (d + a <= b + d)

    logico k = (b < 10) e (d < 2)
    logico k = V e F
    logico k = F

    logico x = (a > b) ou nao (c % 2 == 0)
    logico x = (a > b) ou nao ( 0 == 0 )
    logico x = (a > b) ou nao ( V )
    logico x = (a > b) ou F
    logico x = F ou F
    logico x = F

    logico y = x ou nao (c < a + b / d)
    logico y = x ou nao (c < a + 4)
    logico y = x ou nao (c < 9)
    logico y = x ou nao (F)
    logico y = x ou V
    logico y = F ou V
    logico y = V

    logico z = nao x e falso ou (d + a <= b + d)
    logico z = nao x e falso ou (7 <= 10)
    logico z = nao x e falso ou V
    logico z = V e falso ou V
    logico z = V e falso ou V
    logico z = F ou V
    logico z = V

    escreva(x,y,k,z)
    RESPOSTA = F,V,F,V

    OBS: Foi mal. Na verdade eu acertei o resultado e errei o mais fácil, que é a sequencia da escrita do resultado das variáveis, pois raciocinei a solução na mesma ordem em que as variáveis estavam dispostas nos cálculos, porém no comando escreva elas estão dispostas de outra forma.

    EXCUSE!

Visualizando 3 posts - 1 até 3 (de 3 do total)