1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Conversão pseudo codigo , C

Discussão em 'Programação' iniciada por Ir0nMaid3n**, 23 de Outubro de 2008. (Respostas: 13; Visualizações: 4247)

  1. Ir0nMaid3n**

    Ir0nMaid3n** Power Member

    Boas
    Queria converter uma codigo que fizemos na aula de tecnicas de programação , curso de informática
    Isto ta em algororitmo e queri passar para c
    Ja tenho compilador mas nao sei as palavras tecnicas
    O algoritmo e assim:
    Algoritmo calcular_media
    Declarações;(declarar as variáveis como se fosse em C)
    N1,N2,N3,MEDIA:real;
    Instruções
    Escreva(printf em C)("entre com a nota 1")
    Leia(N1)(o leia atribui a variavel o valor que o utilizador digita e guarda-o)
    Escreva("entre com a nota 2")
    Leia(N2)
    Escreva("entre com a nota3")
    Leia(N3)
    MEDIA<(N1+N2+N3)/3(calculo artimetico das variaveis para dar a variavel que é a média )
    Escreva(" o resultado é" ,MEDIA)(diz o resultado da operacao artimetica)
    Fim.(o fim da operação)
    Isto e programação basica
    Se pudessem ajudar agradecia
    Cumps ir0n
     
  2. Aparicio

    Aparicio /dev/mod
    Staff Member

    Não sabes que palavras técnicas? A sintaxe?
    Se não sabes a linguagem se calhar devias aprender, como tu dizes "Isto e programação basica", se não souberes fazer isso, não vais saber fazer mais nada.
     
  3. Ir0nMaid3n**

    Ir0nMaid3n** Power Member

    Nao e isso
    Tipo o professor esta a dar algoritmia e ainda nao comecou a dar programação eu gostava de saber os termos e a sintaxe de C porque quando ele comecar a dar C eu ja sei os termos e é mais facil
    Ainda nem se quer tou a aprender programação
    Mas gostava ja de saber umas coisitas antes de o professor falar em C
    Cumps ir0n
    Ps:alguem sabe como compilo algo no notepad++
     
  4. blueomega

    blueomega Power Member

    vai a java2s.com e arranca com os tutoriais de input e output
     
  5. Aparicio

    Aparicio /dev/mod
    Staff Member

    Então podias ter dito que querias começar a aprender C.
    Não precisas só de saber os "termos", tens que saber a sintaxe, o melhor seria começares por seguir um livro ou um tutorial.
    Se vais dar C não tens já nenhum material de apoio sobre C?
     
  6. Guimaraez

    Guimaraez Power Member

    Código:
    #include <stdio.h>
    void main ()
    {
      float n1,n2,n3,media;
        
        printf ("entre com a nota 1");
        scanf ("$f", &n1); 
        printf ("entre com a nota 2");
         scanf ("$f", &n2); 
        printf ("entre com a nota 3");
         scanf ("$f", &n3); 
        media=(n1+n2+n3)/3;
        printf(" o resultado é %f" ,media);
        }
    
     
    Última edição pelo moderador: 24 de Outubro de 2008
  7. |[Kaos]|

    |[Kaos]| Power Member

    Código:
    #include <stdio.h>
    
    int main ( void ) {
    
    float N1,N2,N3,MEDIA;
    
    printf("Nota 1: ");
    scanf("%f",&N1);
    printf("Nota 2: ");
    scanf("%f",&N2);
    printf("Nota 3: ");
    scanf("%f",&N3);
    
    MEDIA =  (N1+N2+N3)/3;
    
    printf("O resultado e: %f",MEDIA);
    
    return 0;
    
    }
    fica algo desse estilo ... nao compilei por isso nao sei se funciona :) mas tem mais piada aprenderes por ti proprio... le textos sobre definicao de variaveis, controlo de fluxo e apontadores sobre C e já ficas a saber fazer qualquer coisinha.

    Em relacao ao programa/compilador, hum ... nao tenho a certeza porque uso Linux para C , mas penso que o Visual Studio traz as ferramentas todas para C, C++, C#, Java, ... etc etc

    Cumps

    EDIT: oops ja se anteciparam a mim :$
     
    Última edição: 23 de Outubro de 2008
  8. Aparicio

    Aparicio /dev/mod
    Staff Member

    Não reparei nessa parte do Notepad++, isso é epenas um editor, não compila nada, ou compilas por exemplo com o gcc ou escreves numa IDE que têm editor e compilador como o Dec-c++ ou o Visual Studio.
     
  9. Ir0nMaid3n**

    Ir0nMaid3n** Power Member

    Obrigado a todos pelas sugestoes
    So queria saber basicamente como era a estrutua da linguagem C e alguns termos para ter uma ideia basica e para comecar a tornar algoritmos em programas
    Cumprimentos Ir0n
     
  10. alfinete

    alfinete Power Member

    ai tens uma forma mais organizada de realizares o code que o ppl fez antes

    é so para ires treinando estes termos

    Código:
    
    #include <stdio.h>
    #include <conio.h>
    
    // CALCULA A MEDIA 
    float Calc_media(float a,float b,float c)
    {
    float valormedia = (a+b+c)/3 ;
    
    return (valormedia);
    
    }
    
    //chama os vallores
    void chama_valores()
    {
    float N1,N2,N3;
    
    printf("Nota 1: ");
    scanf("%f",&N1);
    printf("Nota 2: ");
    scanf("%f",&N2);
    printf("Nota 3: ");
    scanf("%f",&N3);
    
    printf("O resultado e: %.3f",Calc_media (N1,N2,N3));
    
    }
    
    int main()
    {
    chama_valores();
    return 0;
    }
    
    
     
    Última edição: 23 de Outubro de 2008
  11. |[Kaos]|

    |[Kaos]| Power Member

    cuidado que o conio.h é uma library de C++ , no caso do C é stdio.h se nao estou enganado :007:
     
  12. zgruli

    zgruli Power Member

    Pelo que sei nem é de C nem de C++. Vem dos compiladores em DOS. Por isso, se compilares em Visual Studio tanto funciona em C como em C++. Mas também posso estar enganado. :D
     
  13. Aparicio

    Aparicio /dev/mod
    Staff Member

Partilhar esta Página