Results 1 to 5 of 5
  1. #1
    annnnndre
    annnnndre is offline
    Senior Member annnnndre's Avatar
    Join Date
    2011 Jul
    Location
    By your side, let's the game begin'
    Posts
    336
    Thanks
    118
    Thanked 177 Times in 87 Posts
    Rep Power
    0

    Programa simples - Conversão de anos em meses, dias, horas, minutos e segundos em C++

    /*Por annnnndre - ProGamerCity.net*/

    #include <stdio.h> /* #include - Comando que dá a ordem para o programa incluir o arquivo-cabeçalho <stdio.h> que significa: std = standard (padrão) io = Input e Output (Entrada e Saída), então #include dá a ordem para o programa incluir o arquivo-cabeçalho de entrada e saída padronizadas */

    main () /* main () - define uma função de nome main */

    { /* Chave que delimita o conteúdo da função */

    int Anos; /* int = Tipo da variável \ Anos = Nome da variável */
    int Dias; /* int = Tipo da variável \ Dias = Nome da variável */
    int Horas; /* int = Tipo da variável \ Horas = Nome da variável */
    int Meses; /* int = Tipo da variável \ Meses = Nome da variável */
    int Minutos; /* int = Tipo da variável \ Minutos = Nome da variável */
    int Segundo; /* int = Tipo da variável \ Segundos = Nome da variável */

    printf ("Insira o numero de anos: "); /* printf = função que exibirá mensagem na tela */
    scanf ("%d",&Anos); /* Leitura e associação do valor lido com a variável Anos */

    Meses=Anos*12; /* Cálculos, a variável Meses equivale ao valor da variável Anos x 12 (número de meses que 1 ano tem) */
    Dias=Anos*365; /* Cálculos, a variável Dias equivale ao valor da variável Anos x 365 (número de dias que 1 ano tem) */
    Horas=Dias*24; /* Cálculos, a variável Horas equivale ao valor da variável Dias x 24 (número de horas que 1 dia tem) */
    Minutos=Horas*60; /* Cálculos, a variável Minutos equivale ao valor da variável Horas x 60 (número de minutos que 1 hora tem) */
    Segundo=Minutos*60; /* Cálculos, a variável Segundos equivale ao valor da variável Minutos x 60 (número de segundos que 1 minuto tem) */

    printf ("\n%d anos equivalem a %d meses, que equivalem a %d dias, que equivalem a %d horas, que equivalem a %d minutos, que equivalem a %d segundos.\n",Anos,Meses,Dias,Horas,Minutos,Segundo );

    /* \n = pular 1 linha. \n\n = pular 2 linhas, e assim consecutivamente */
    /* Tipos de função "int", utilizar "%d", ao final, associar os "%d" com as variáveis, em sequencia, se o 2º "%d" se tratar da variável de meses, ao fim, a 2ª variável a ser associada deverá ser Meses, como exemplo: ",Anos,Meses,Dias,Horas,Minutos,Segundos);" */
    /* Sempre terminar uma linha fechando-a com ";" */
    /* Tudo entre */........./* LALALALA */........./* será desconsiderado pelo programa */


    } /* Chave que delimita o conteúdo da função */
    Não é grande coisa, é um programinha muuuuuuuuuito simples, mas já dá uma noção básica de como funcionam as variáveis, como declará-las... enfim; você encontra como criar programinhas simples assim no início do Tutorial que postei aqui mesmo nessa sessão, só baixar e começar a ler, vale muito a pena;

    Quem gostar, dá um Thanks aí;
    Ah; fiz um um pouco mais complexo, onde tu insere a data de aniversário, e a data atual, e ele te dá quanto tempo você viveu, em Anos e Dias, ele também pode dar esses dados em Horas, Minutos ou Segundos, mas para ser mais exato, seria preciso que a pessoa inserisse a hora, minuto e o segundo que nasceu, além da hora, minuto e segundos atuais...

    Enfim; se alguém estiver interessado, pede aí '-'

    Quote sem as explicações:
    #include <stdio.h>
    main ()

    {
    int Anos;
    int Dias;
    int Horas;
    int Meses;
    int Minutos;
    int Segundo;

    printf ("Insira o numero de anos: ");
    scanf ("%d",&Anos);

    Meses=Anos*12;
    Dias=Anos*365;
    Horas=Dias*24;
    Minutos=Horas*60;
    Segundo=Minutos*60;

    printf ("\n%d anos equivalem a %d meses, que equivalem a %d dias, que equivalem a %d horas, que equivalem a %d minutos, que equivalem a %d segundos.\n",Anos,Meses,Dias,Horas,Minutos,Segundo );

    }
    OS: Quando você calcula muitos anos, a conversão pra segundos buga, por ser muitos dígitos, e fica negativa.
    Last edited by annnnndre; 2011-12-26 at 01:20 PM.

  2. The Following 3 Users Say Thank You to annnnndre For This Useful Post:


  3. #2
    Vercingetorix
    Vercingetorix is offline
    Member-in-training Vercingetorix's Avatar
    Join Date
    2011 Nov
    Posts
    67
    Thanks
    34
    Thanked 12 Times in 12 Posts
    Rep Power
    0
    pra quem é iniciante como eu ajuda bastante

  4. #3
    limaxx600
    limaxx600 is offline
    Member-in-training limaxx600's Avatar
    Join Date
    2010 Dec
    Location
    Manaus
    Posts
    75
    Thanks
    16
    Thanked 10 Times in 9 Posts
    Rep Power
    0
    Show de bola, eu vou dar uma estudada.

  5. #4
    Yoshi-
    Yoshi- is offline
    Member-in-training Yoshi-'s Avatar
    Join Date
    2012 Jan
    Posts
    101
    Thanks
    34
    Thanked 41 Times in 21 Posts
    Rep Power
    0
    Bom isto é interessante apesar de eu ter pouco conhecimento em Linguagem de Programação, mas eu estou voltando a estudar, obrigado ^^.

  6. #5
    joeySW
    joeySW is offline
    New member joeySW's Avatar
    Join Date
    2012 Jan
    Location
    Natal-RN
    Posts
    27
    Thanks
    17
    Thanked 6 Times in 4 Posts
    Rep Power
    0
    Muito bom, bem explicado.

    voçe tem o codigo de calculadora tbm?

Visitors found this page by searching for:

programa em c para converter dias em anos ou minutos em horas

converter dias em anos e meses

conversão dias em anos

dias horas minutos e segundos para acabar o ano

12 meses equivalem a quanto anos

conversor de meses em horas

converter dias para horas minutos e zegundos c

conversão segundo em hora programa C

conversão tempo segundo hora programa C

programa em c para conversao de horas

programa em c para converter minutos em horas

programação c convertendo anos em meses dias horas minutos

programa em c que converter segundos em dias

conversor de dias para anos meses e dias

conversão de meses em ano

converter anos em meses dias horas

faça um programa em linguagem c que converta anos em dias

programa em linguagem C para converter anos em dias ou dias em horas

programa c para converter anos em dias ou dias em horas

5 anos em meses dias horas segundos

transformar 87 horas em dias

programa de conversao para dias

como converter anos em minutos em C

transformar 5 anos e 11 meses em minutos

minutos - (horas * 60)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •