Guest --Vinicios -- Postado Junho 1, 2008 Denunciar Share Postado Junho 1, 2008 --------------------------------------------------------------------------------Crianças que viveram 24 meses ou menos no período.????????????????#include <stdio.h>#include <stdlib.h>#include <ctype.h>char sexo[500];int meses_vida[500];int nascidas;main () {int i = 0;printf("Informe o numero de criancas nascidas: ");scanf("%i", &nascidas);while(1){printf("\n"); getchar(); printf("Digite o sexo da crianca morta: ");sexo = getchar();sexo = toupper(sexo);if(sexo == 'E'){ break; }getchar();printf("Digite o numero de meses de vida: ");scanf("%i", &meses_vida); i++; }printf("\n\nNumero total de criancas: %i", nascidas + i);printf("\n\nNumero de criancas mortas: %i", i);getchar();system("pause");} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest quitZAUMMM Postado Junho 2, 2008 Denunciar Share Postado Junho 2, 2008 cara ta meio estranho seu algoritmo!e para saber qnts crianças viveram nesse periodo use um contador super + simples!e um laço for c encaixa melhor nesse exemplo já q você tem o ponto inicial e o de parada!e não polua seu codigo com tanto getchar()![]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Vinicios -- Postado Junho 2, 2008 Denunciar Share Postado Junho 2, 2008 E porque é em C++ vou passar o enunciado ta faltando so essa parte 2) Foi feita uma pesquisa para determinar o índice de mortalidade infantil em um certo período. Fazer um programa que: Leia inicialmente o número de crianças nascidas no período. Leia, em seguida, para cada criança morta, o sexo (M ou F) e o número de meses de vida. O programa deverá ser encerrado quando for informado a letra "E" no lugar do sexo da criança.Determine e escreva as porcentagens (em relação ao número de crianças nascidas): Crianças mortas no período. Crianças do sexo masculino mortas no período. Crianças que viveram 24 meses ou menos no período. <<<<<<<<<<<<<essa ta faltando Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcelo Utikawa da Fonseca Postado Junho 2, 2008 Denunciar Share Postado Junho 2, 2008 Mas tem que ser em C++ ou pode ser em C? Você não usou nenhum recurso de C++ neste programa!Quanto ao que está faltando: você deve criar um contador para o número de crianças com menos de 24 meses e que pode ser incrementado quando o usuário digitar a idade. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dobrowolsky Postado Junho 12, 2008 Denunciar Share Postado Junho 12, 2008 cara sexo e meses_vida não precisa ter 500 posiçoes nãochar sexo[500]; int meses_vida[500];e já q você não pode usar C usa o cin cout q é do C++e faça uma ow duas struct tb vai ficar muito mais limpo o seu codigo Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Vinicios --
--------------------------------------------------------------------------------
Crianças que viveram 24 meses ou menos no período.????????????????
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
char sexo[500];
int meses_vida[500];
int nascidas;
main () {
int i = 0;
printf("Informe o numero de criancas nascidas: ");
scanf("%i", &nascidas);
while(1)
{
printf("\n");
getchar();
printf("Digite o sexo da crianca morta: ");
sexo = getchar();
sexo = toupper(sexo);
if(sexo == 'E')
{ break; }
getchar();
printf("Digite o numero de meses de vida: ");
scanf("%i", &meses_vida);
i++;
}
printf("\n\nNumero total de criancas: %i", nascidas + i);
printf("\n\nNumero de criancas mortas: %i", i);
getchar();
system("pause");
}
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.