Galera como posso exibir se a energia esta ligada ou nao dependendo do dia da semana? a regra é que em cada dia diferente , um comodo tera sua energia cortada... ai o usuario vai digitar a opcao correspondente ao dia da semana e tera que ser exibido se a energia esta ligada ou nao em cada comodo da casa (tipo, segunda feira, a sala de visita devera estar com a energia desligada, enquanto o resto estara ligada...ai o usuario escolhe o dia da semana digitando a opcao, por exemplo, da segunda feira, e aparece que a sala de visita esta desligada e o resto dos comodos esta ligada...)
outra coisa, eu queria que ao final as informações estivessem gravadas em cada variavel (comodo) de acordo com o fato que é o dia da semana, pra poder adicionar mais um fato ( se a energia esta ligada de acordo com a presenca de pessoas nos comodos)
sou iniciante, bem iniciante mesmo e estava tentando , me ajudem urgente pls:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
struct casa{
int energia_ligada = 1;
int energia_desligada = 2;
int jardim;
int sala_de_visita;
int cozinha;
int banheiro;
int quarto1;
int quarto2;
int quarto3;
int quarto4;
};
struct casa energia_ligada;
struct casa energia_desligada;
struct casa jardim;
struct casa sala_de_visita;
struct casa cozinha;
struct casa banheiro;
struct casa quarto1;
struct casa quarto2;
struct casa quarto3;
struct casa quarto4;
int opcao, i=0;
while(true){
printf("Bem vindo!\n");
printf("Qual o dia da semana?\n");
printf("1.Domingo\n");
printf("2.Segunda\n");
printf("3.Terca\n");
printf("4.Quarta\n");
printf("5.Quinta\n");
printf("6.Sexta\n");
printf("7.sábado\n");
scanf("%d", &opcao);
switch(opcao){
case 1:
if(opcao = 1){
sala_de_visita = energia_desligada;
}else{
cozinha = energia_ligada;
banheiro = energia_ligada;
quarto1 = energia_ligada;
quarto2 = energia_ligada;
quarto3 = energia_ligada;
quarto4 = energia_ligada;
}
i++;
break;
case 2:
if(opcao = 2){
cozinha = energia_desligada;
}else{
sala_de_visita = energia_ligada;
banheiro = energia_ligada;
quarto1 = energia_ligada;
quarto2 = energia_ligada;
quarto3 = energia_ligada;
quarto4 = energia_ligada;
}break;
case 3:
if(opcao = 3){
banheiro = energia_desligada;
}else{
cozinha = energia_ligada;
sala_de_visita = energia_ligada;
quarto1 = energia_ligada;
quarto2 = energia_ligada;
quarto3 = energia_ligada;
quarto4 = energia_ligada;
}break;
case 4:
if(opcao = 4){
quarto1 = energia_desligada;
}else{
cozinha = energia_ligada;
banheiro = energia_ligada;
sala_de_visita = energia_ligada;
quarto2 = energia_ligada;
quarto3 = energia_ligada;
quarto4 = energia_ligada;
}break;
case 5:
if(opcao = 5){
quarto2 = energia_desligada;
}else{
cozinha = energia_ligada;
banheiro = energia_ligada;
quarto1 = energia_ligada;
sala_de_visita = energia_ligada;
quarto3 = energia_ligada;
quarto4 = energia_ligada;
}break;
case 6:
if(opcao = 6){
quarto3 = energia_desligada;
}else{
cozinha = energia_ligada;
banheiro = energia_ligada;
quarto1 = energia_ligada;
quarto2 = energia_ligada;
sala_de_visita = energia_ligada;
quarto4 = energia_ligada;
}break;
case 7:
if(opcao = 7){
quarto4 = energia_desligada;
}else{
cozinha = energia_ligada;
banheiro = energia_ligada;
quarto1 = energia_ligada;
quarto2 = energia_ligada;
quarto3 = energia_ligada;
sala_de_visita = energia_ligada;
}break;
}break;
}
}