Você está aqui: C ::: Desafios e Lista de Exercícios Resolvidos ::: Data e Hora |
Escreva um programa C que peça para o usuário informar um ano e informe o dia da semana que o ano começou (domingo, segunda-feira - Lista de Exercícios Resolvidos de CQuantidade de visualizações: 47 vezes |
Pergunta/Tarefa: Escreva um programa C que pede para o usuário informar um ano e então mostre em qual dia da semana o ano começou, por exemplo, domingo, segunda-feira, terça-feira, quarta-feira, etc. Sua saída deverá ser parecida com: Informe um ano: 2022 O ano informado começou em um(a) Sábado Informe um ano: 2023 O ano informado começou em um(a) Domingo Informe um ano: 2024 O ano informado começou em um(a) Segunda-feira Informe um ano: 2025 O ano informado começou em um(a) Quarta-feira Veja a resolução comentada deste exercício usando C: #include <stdio.h> #include <stdlib.h> // função principal do programa int main(int argc, char *argv[]) { // variáveis usadas na resolução do problema char dias_semana[][20] = {"Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"}; int ano, dia_inicial; // vamos pedir para o usuário informar o ano printf("Informe um ano: "); scanf("%d", &ano); // vamos calcular o número equivalente ao dia da semana que o // ano iniciou: 0:Domingo, 1:Segunda-feira, 2:Terça-feira, etc |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C |
Veja mais Dicas e truques de C |
Dicas e truques de outras linguagens |
Java - Estruturas de Dados em Java - Como inserir nós no final de uma lista singularmente ligada em Java |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |