Buscar

Solução URI 1763 em linguagem C

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void Paises(char Num_pais);
void Paises(char Num_pais) {
	switch(Num_pais) {
		case 0:
			printf("Feliz Natal!\n");
		break;
		case 1:
			printf("Frohliche Weihnachten!\n");
		break;
		case 2:
			printf("Frohe Weihnacht!\n");
		break;
		case 3:
			printf("Chuk Sung Tan!\n");		
		break;
		case 4:
			printf("Feliz Navidad!\n");
		break;
		case 5:
			printf("Kala Christougena!\n");
		break;
		case 6:
			printf("Merry Christmas\n!");
		break;
		case 7:
			printf("God Jul\n!");
		break;
		case 8:
			printf("Mutlu Noeller");
		break;
		case 9:
			printf("Feliz Navidad\n!");
		break;
		case 10:
			printf("Nollaig Shona Dhuit\n!");
		break;
		case 11:
			printf("Zalig Kerstfeest\n!");
		break;
		case 12:
			printf("Buon Natale\n!");
		break;
		case 13:
			printf("Milad Mubarak\n!");
		break;
		case 14:
			printf("Merii Kurisumasu\n!");
		break;
	}
}
int main(void) {
	int tamanho=0, Num_pais=0;
	char pais[100];
	while(scanf("%s", pais) != EOF) {
		tamanho = 0;
		tamanho = strlen(pais);
		if(tamanho > 14) {
			printf("--- NOT FOUND ---\n");
		}
		else if((strcmp(pais, "brasil") == 0) || 
			(strcmp(pais, "portugal") == 0)) {
			Num_pais = 0;
			Paises(Num_pais);
		}
		else if(strcmp(pais, "alemanha") == 0) {
			Num_pais = 1;
			Paises(Num_pais);
		}
		else if(strcmp(pais, "austria") == 0) {
			Num_pais = 2;
			Paises(Num_pais);
		}
		else if(strcmp(pais, "coreia") == 0) {
			Num_pais = 3;
			Paises(Num_pais);
		}
		else if(strcmp(pais, "espanha") == 0) {
			Num_pais = 4;
			Paises(Num_pais);
		}
		else if(strcmp(pais, "grecia") == 0) {
			Num_pais = 5;
			Paises(Num_pais);
		}
		else if((strcmp(pais,"estados-unidos") == 0) ||
				(strcmp(pais, "australia") == 0) ||
				(strcmp(pais, "inglaterra") == 0) ||
				(strcmp(pais,"antardida") == 0) ||
				(strcmp(pais,"canada") == 0)) {
			Num_pais = 6;
			Paises(Num_pais);
		}
		else if(strcmp(pais, "suecia") == 0) {
			Num_pais = 7;
			Paises(Num_pais);
		}
		else if(strcmp(pais, "turquia") == 0) {
			Num_pais = 8;
			Paises(Num_pais);
		}
		else if((strcmp(pais, "argentina") == 0) ||
				(strcmp(pais, "chile") == 0) ||
				(strcmp(pais, "mexico") == 0)) {
			Num_pais = 9;
			Paises(Num_pais);
		}
		 
		else if(strcmp(pais,"irlanda") == 0) {
			Num_pais = 10;
			Paises(Num_pais);
		}
		else if(strcmp(pais,"belgica") == 0) {
			Num_pais = 11;
			Paises(Num_pais);
		}
		else if((strcmp(pais,"italia") == 0) || 
				(strcmp(pais,"libia") == 0)) {
			Num_pais = 12;
			Paises(Num_pais);
		}
		
		else if((strcmp(pais,"siria") == 0) ||
			(strcmp(pais,"marrocos") == 0)) {
			Num_pais = 13;
			Paises(Num_pais);
		}
		else if(strcmp(pais,"japao") == 0) {
			Num_pais = 14;
			Paises(Num_pais);
		}
	}
	return 0;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando