duvida em programação C

1. duvida em programação C

jammes
muitaprogramacao

(usa Sabayon)

Enviado em 23/11/2013 - 07:49h

boa pessoal eu estou começando a programar
mais ai eu estou com uma divida sobre quando
eu digito a opção 0 para sair e 1 para retorna para
o inicio mais eu não sei fazer isso alguém pode me da uma ajuda?




/* algoritmo de sistema de alunos */
#include <stdio.h>
#include <stdlib.h>
int main()
{
int meninos, meninas, x;
printf ("\n\t algoritmo de sistema de alunos \n");
printf ("\ndigite o numero de meninos...: ");
scanf ("%d",&meninos);
printf ("\ndigite o numero de meninas...: ");
scanf ("%d",&meninas);
x = (meninos + meninas);
printf ("\n a quantidade de meninos.........: %d",meninos");
printf ("\n a quantidade de meninas.........: %d",meninas");
printf ("\n a quantidade total de alunos....: %d",x");
if (x > 30)
{
printf ("\n existe muitos alunos \n");

}

else

{

printf ("\n ainda pode haver alunos \n");

}


printf ("\n digite uma opção abaixo \n");
printf ("\n 0 - para sair do programa \n");
printf ("\n 1 - para retorna ao inicio do programa \n");

switch(menu) // é essa parte que eu não sei o que fazer
{



}



return 0;


}





  


2. Re: duvida em programação C

White Hawk
WhiteHawk

(usa Ubuntu)

Enviado em 23/11/2013 - 14:12h

Você pode resolver esse problema utilizando um loop "do-while".

Veja: http://bit.ly/18fxv9a

Até mais.


3. Re: duvida em programação C

jammes
muitaprogramação

(usa Sabayon)

Enviado em 23/11/2013 - 16:32h

White Hawk escreveu:

Você pode resolver esse problema utilizando um loop "do-while".

Veja: http://bit.ly/18fxv9a

Até mais.


então cara eu vi o link e tudo mais parece que é para C++
não teria como você me dar um exemplo d algoritmo?


4. Re: duvida em programação C

White Hawk
WhiteHawk

(usa Ubuntu)

Enviado em 23/11/2013 - 17:08h

Olá.


#include <stdio.h>

int main()
{
int x;

do
{
printf("Digite um numero.: ");
scanf("%d", &x);
}while(x !=0 );

return(0);
}


No código acima, as instruções dentro do loop são executadas enquanto a variável "x" é diferente de zero. Quando "x" receber o valor zero, o loop é encerrado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts