s0n1c - Challenge 2 - Light - C

Ir em baixo

s0n1c - Challenge 2 - Light - C

Mensagem  Convidad em Qui Jul 14, 2011 3:56 am

Editado pelo admin: Por favor usar o http://www.hilite.me/ para postar seus códigos.

1 - 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:

 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
#include<stdio.h>
#include<conio.h> /*Essa biblioteca é do windows, se você for compilar no linux
pelo gcc remova essa biblioteca e também remova a penultima
linha, o "getch();" ai ele compila.*/

// Função principal
int main(void){
//declarando as variaveis
int x;

printf("Digite um numero referente ao dia da semana: ");
scanf("%d", &x); // guada o caracter digitado na variavel x

switch(x){
case 1:
printf("Dia 1 é domingo!");
break;
case 2:
printf("Dia 2 é segunda!");
break;
case 3:
printf("Dia 3 é terça!");
break;
case 4:
printf("Dia 4 é quarta!");
break;
case 5:
printf("Dia 5 é quinta!");
break;
case 6:
printf("Dia 6 é sexta!");
break;
case 7:
printf("Dia 7 é sábado!");
break;
default:
printf("Outro valor = Número inválido");
}
//to no windows, ai acho melhor usar getch do que system("pause");
getch();
}


Codepad: http://codepad.org/ozrC8o7M
-------
3 - Faça um programa que peça uma nota, entre zero e dez. Mostre uma mensagem caso o valor seja inválido e continue pedindo até que o usuário informe um valor válido. Exemplo:

 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* Fiz com a ajuda de um amigo... */
#include <stdio.h>

// função principal
int main(){
int continuar = 1;
int valor = 1;

while(continuar){
printf("Informe um numero de 1 a 10: \n");
scanf("%i",&valor); // le uma variável do tipo inteiro

if(valor <= 10 && valor >= 1 )
continuar = 0; // 0 é false em C
/* caso o valor seja menor ou igual a 10 ou igual ou
maior do que 1 sai do loop */
}
}



Codepad: http://codepad.org/ZFFATZVZ
----------
aff to até desanimado... depois eu tento fazer os outros... meu amigo sumiu... :(

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: s0n1c - Challenge 2 - Light - C

Mensagem  OmegaMK-XII em Qui Jul 14, 2011 9:45 am

Desanima não cara, ainda tem duas semanas pela frente. Eu ainda nem pude olhar as questões, estou meio ocupado hoje ¬¬
avatar
OmegaMK-XII

Mensagens : 29
Data de inscrição : 04/07/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: s0n1c - Challenge 2 - Light - C

Mensagem  Admin em Qua Jul 20, 2011 10:12 am

Já alertei duas vezes. Dá próxima é ban.

-------------------------------------------------------------------
avatar
Admin

Mensagens : 64
Data de inscrição : 11/06/2011

Ver perfil do usuário http://forums.projectzim.com

Voltar ao Topo Ir em baixo

Re: s0n1c - Challenge 2 - Light - C

Mensagem  Conteúdo patrocinado


Conteúdo patrocinado


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