Eu tenho uma questão que já resolvi, mas meu código não está compilando. Gostaria que alguém me desse uma indicação para saber onde estou errando.
Abaixo segue o algoritmo que eu fiz: (acho que ele apresenta algum erro no começo da condicional If)
Construa um algoritmo que leia:
a.O nome de um garoto
b.valor de sua mesada
c. a sua idade
d. Se tem namorada ou não (Sim=1 e Não=0)
e em seguida informe se o garoto vai sair ou não neste final de semana:
- O garoto que é maior de idade e que possui uma namorada só sai no final
de semana se tem uma mesada igual ou superior a R$300,00
- O garoto que é menor de idade sai no final de semana se sua mesada for
superior a R$50,00 e se não tiver namorada
- O garoto que é maior de idade e que não tem namorada so sai no final de
semana se sua mesada for igual ou superior a R$150,00
a.O nome de um garoto
b.valor de sua mesada
c. a sua idade
d. Se tem namorada ou não (Sim=1 e Não=0)
e em seguida informe se o garoto vai sair ou não neste final de semana:
- O garoto que é maior de idade e que possui uma namorada só sai no final
de semana se tem uma mesada igual ou superior a R$300,00
- O garoto que é menor de idade sai no final de semana se sua mesada for
superior a R$50,00 e se não tiver namorada
- O garoto que é maior de idade e que não tem namorada so sai no final de
semana se sua mesada for igual ou superior a R$150,00
Código:
#include <stdio.h> #include <stdlib.h> int main(void) { char nome[20]; int mesada,idade,girl; printf("Digite o seu nome:\n"); scanf("%s",&nome); printf("Digite o valor da sua mesada:\n"); scanf("%d",mesada); printf("Digite a sua idade:\n"); scanf("%d",idade); printf("voce tem namorada?(sim=1/nao=0)\n"); scanf("%d",girl); if (idade>=18 && girl=1 && mesada>=300) { printf("Parabens! voce pode sair este fim de semana!\n"); } else if (idade<18 && girl=0 && mesada>50) { printf("Parabens! voce pode sair este fim de semana!\n"); } else if (idade>=18 && girl=0 && mesada>=150) { printf("Parabens! voce pode sair este fim de semana!\n"); } else { printf("voce nao pode sair!\n\nMelhor ficar em casa!\n"); } system("pause"); }
Comment