Ir ao conteúdo

linguagem C


EddieKvra

Posts recomendados

Postado

Bom, queria entender um pouco mais sobre como fazer um programa em C, tipo: o programa gráfico que os comandos eu já entendo um pouco, gostaria mais de saber como montar o programa agora, o design etc.

Desde já grato.

Hélio Júnior

Postado
Postado Originalmente por EddieKvra@18 de março de 2005, 01:29

Bom, queria entender um pouco mais sobre como fazer um programa em C, tipo: o programa gráfico que os comandos eu já entendo um pouco, gostaria mais de saber como montar o programa agora, o design etc.

Desde já grato.

Hélio Júnior

Bicho.... se for um programa em C, tera que fazer tudo braçal mesmo, usando muito gotoxy, textcolor e colorbackground.... mas se for em C++ aí as coisas mudam....

Postado

Galera, pegando carona no tópico do nosso amigo aqui.....

como ele estava falando sobre a linguagem C, alquem pode me dizer qual a biblioteca que devo chamar para usar a divisão em C?

porque quando mando dividir e imprimir o resultado, a resposta sai uma coisa nada a vê...

aí vai um exemplo bem simples:

pego 4notas

80

80

80

80

a media tem que dar 80!!!!

:stupid:

mas da 10252.02150

ou algo assim!!!!

Postado

tenho mais uma duvida....

após um PRINTF, como faço para pular linha???

tipo, no pascal era fácil era só acrescentar ln ao final do WRITE....

mas e no C???

tem algum comando ao invés de ficar usando GOTOXY????

Postado

Não use o gotoxy isso é super má técnica de programação, para mudares de linha usa o \n por exemplo:

printf("Isto e' um exemplo\n");

---------------------------------------------

Sobre a da média das notas é simples posso dar um exemplo de como fazeres ai vai:

#include <stdio.h>

#include <conio.h>

void main( void )

{

int Notas[4];

int i;

for(i = 0; i < 4 ; i++)

{

printf("Insira a %d Nota: ", i+1);

scanf("%d",&Notas);

}

printf("A media das 4 notas e': %0.2f", (float)(Notas[0]+Notas[1]+Notas[2]+Notas[3])/4);

getch();

}

Mais alguma duvida posta aí

Postado
Bom, queria entender um pouco mais sobre como fazer um programa em C, tipo: o programa gráfico que os comandos eu já entendo um pouco, gostaria mais de saber como montar o programa agora, o design etc.

O que você chama de "programa gráfico"? interface no windows ou no DOS?

Galera, pegando carona no tópico do nosso amigo aqui.....

como ele estava falando sobre a linguagem C, alquem pode me dizer qual a biblioteca que devo chamar para usar a divisão em C?

porque quando mando dividir e imprimir o resultado, a resposta sai uma coisa nada a vê...

aí vai um exemplo bem simples:

pego 4notas

80

80

80

80

a media tem que dar 80!!!!

mas da 10252.02150

Chamar biblioteca para divisão? (80+80+80+80)/4 não resolve?

Se aparece 10252.02150 qual tipo de dato você está usando na variável?

  • mês depois...
Postado
Postado Originalmente por Thallgo@18 de março de 2005, 14:31

Galera, pegando carona no tópico do nosso amigo aqui.....

como ele estava falando sobre a linguagem C, alquem pode me dizer qual a biblioteca que devo chamar para usar a divisão em C?

porque quando mando dividir e imprimir o resultado, a resposta sai uma coisa nada a vê...

aí vai um exemplo bem simples:

pego 4notas

80

80

80

80

a media tem que dar 80!!!!

                                :stupid:

mas da 10252.02150

ou algo assim!!!!

aqui, e mais ou menos assim, quando você vai dividir float por inteiro. e acho q seu programa faz tipo isso:

soma as notas digitadas e divide por um contador q incrementa a cada nota.

então você deve fazer o seguinte:

int c;

float somanota;

printf("A media das suas notas vale %.2f\n",somanota/(float)c);

acho q assim funciona.

Postado

Respondendo a pergunta original, de EddieKvra:

Se você está querendo aprender a programar para Windows, o mais rápido seria aprender a usar algum ambiente de programação visual, como o Visual C ou C Builder.

Eu programo direto com a API do Windows, tenho meus motivos para isso, mas não recomendo, é muito trabalhoso.

E não tem nada a ver com usar C ou C++ !

O que acontece é que essas IDE que mencionei são mais orientadas a C++, mas isso não significa que você precise programar em C++ para criar um programa com janelas, menus, etc.

Abraços,

Elga.

Postado
Postado Originalmente por Khazand-dum@20 de março de 2005, 00:59

Se aparece 10252.02150 qual tipo de dato você está usando na variável?

Estou usando uma variavel do tipo FLOAT.....

  • 2 semanas depois...
  • 3 anos depois...
Postado
Ou você pode ussar um

PUTS(" PULA AUTOMATICAMENTE:");

O puts ele pula automaticamente sem ussar o \n

Amigo com esse comando me ajudou muito tava lendo...lendo e nada de achar resolvi ir atrás da net né ... Valeu mesmo.:bigs:

*Iniciante no C*:rolleyes:

Se quiser dar mais algumas dicas fica avontadee...;)

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!