Sobrals - Challenge 2 - Light - C

Ir em baixo

Sobrals - Challenge 2 - Light - C

Mensagem  Sobrals em Sab Jul 16, 2011 5:10 pm

Desafio 1

 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/*
- Faça um Programa que leia um número e exiba o dia correspondente da semana
Começando de domingo ). Caso você digite outro valor deve aparecer valor
inválido. Exemplo:

Digite um numero de 1 a 7 referente ao dia da semana
Dia 1 é domingo
Dia 2 é segunda
Dia 3 é terça
Etc.....
Outro valor = Número inválido
*/
#include <stdio.h>

int main(void)
{
/* Array com os dias da semana começando por domingo */
char * semana[7] = { "domingo", "segunda", "terca", "quarta",
"quinta", "sexta", "sabado" };

/* Array com string de erro */
char erro[] = "Numero invalido";

/* numero a ser lido inicializado com zero por segurança */
int numero = 0;


/* lê a variavel numero */
scanf("%d", &numero );

/* Se 1 <= numero <= 7 imprima o dia da semana, senão imprima o erro */
if ( numero >= 1 && numero <= 7 )
{
printf( "dia %d e %s\n", numero, semana[numero - 1] );
}
else {
printf( "%s\n", erro);
}

return 0;
}


Sobrals

Mensagens : 2
Data de inscrição : 16/07/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum