• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

2eve

Dias e horas

7 mensagens neste tópico

Olá

poderiam-me dizer qual é o erro k tenho no seguinte código:

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


        int main ()


{ int horas;
float dias;                      /*declaração de variáveis*/

printf ("introduzir o número de horas:\n");  /*entrada de dados*/

scanf ("%d",&horas);

dias=horas/24;               /*conversão dias horas»dias*/
printf ("\n\n%d horas equivalem a %f dias.\n",horas,dias);
system ("pause");
return (0);
}

:cheesygrin:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Viva... já editei o teu tópico, mas espero que tenhas lido as regras.

Já que cá estamos bem-vindo.

N se se já puseram isso nas regras... mas... poe aí a mensagem de erro que o compilador de devolveu. Sem ela torna-se extremamente dificil de descobrir o erro.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

não sei qual é o erro de que falas, mas algo que não está muito bem no teu programa é

dias=horas/24;

como 'horas' e '24' são inteiros, está a fazer a divisão inteira...

uma forma de resolver isso é colocar '24.0' em vez de '24'

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Obrigado era mesmo esse o problema que existia, comecei a aprender C hoje mesmo e até estou a achar bem fácil.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas já agora mais uma pergunta sei muito pouco de C, estou a aprender mas até agora só aprendi cenas em janelas de DOS, o C também dá para fazer jogos e programas com ambiente gráfico ???????????????????????

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

C, apesar de dar, não é muito utilizado com esse fim. Mas possuis as bibliotecas de OpenGL etc.

De resto, basta dizer que os jogos são quase todos feitos em C++, podes fazer coisas tão complexas como o Unreal 3

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora