Faça um Programa que pergunte em que turno você estuda. Peça para digitar M-Matutino ou V- Vespertino ou N- Noturno. Imprima a mensagem "Bom Dia!", "Boa Tarde!" ou "Boa Noite!" ou "Valor Inválido!", conforme o caso.
alguem me ajudaaaaaaa
Soluções para a tarefa
Resposta:
# -*- coding: latin-1 -*- turno = str(input('Digite em que turno você estuda: M=maturnino, V=vespertino ou N-noturno: ').upper()) if turno == 'M': print('Bom dia!') elif turno == 'V': print('Boa tarde!') elif turno == 'N': print('Boa noite!') else: print('Valor inválido!')
Como podem ver este programa é facílimo, primeiro nós entramos com uma letra, se ela for 'M' printa na tela 'Bom dia!', se não se for 'V' printa na tela 'Boa tarde!'... e senão(se nada acima acontecer) printa 'Valor inválido'. tentem refazer este programa, adapta-lo em funções pois da para brincar legal com essa estrutura.
O programa na linguagem de programação C que pede para o usuário digitar (M, V ou N) para saber se é matutino, vespertino ou noturno e retornar o a frase para cada horário é:
#include <stdio.h>
int main()
{
char dia=0;
printf("Digite M para matutino, V para vespertino ou N para noturno: "); scanf("%c", &dia);
if(dia=='M'){
printf("Bom dia!");
}
else if(dia=='V'){
printf("Boa Tarde!");
}
else if(dia=='N'){
printf("Boa noite!");
}
else printf("Valor inválido");
return 0;
}
Mas como esse programa funciona?
Ele declara a variável dia como sendo do tipo caractere (char) e o usuário digita algum caractere, caso seja um dos três ele responderá da devida maneira, para isso foi utilizado a estrutura de condição IF/ELSE, ou seja, se sim, faça isso, se não, faça aquilo.
Nesse caso se o usuário digitar M vai aparecera mensagem bom dia, caso o usuário digite V vai aparecer a mensagem boa tarde, caso o usuário digite N vai aparecer a mensagem boa noite, porém, caso o usuário digite qualquer outra coisa aparecerá a mensagem Valor Inválido.
Saiba mais sobre programação aqui: https://brainly.com.br/tarefa/2133644
#SPJ2