Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save EduardoMil/4507842c93cf8e4fd7bd to your computer and use it in GitHub Desktop.
Save EduardoMil/4507842c93cf8e4fd7bd to your computer and use it in GitHub Desktop.
Terminado
#include <stdio.h>
int main (){
int n,alg=0,c,d,u;
printf ("Digite um numero: ");
scanf ("%d",&n);
c=n/100;
d=n/10-(c*10);
u=n-(c*100)-(d*10);
while (n>0){
n=n/10;
alg++;
}
if (alg==3){
if (c==1 && d==0 && u==0){
printf("cem");
}
else {
switch (c){
case 1: {
printf ("cento ");
break;
}
case 2: {
printf ("duzentos ");
break;
}
case 3: {
printf ("trezentos ");
break;
}
case 4: {
printf("Quatrocentros ");
break;
}
case 5: {
printf("Quinhentos ");
break;
}
case 6: {
printf ("Seissentos ");
break;
}
case 7: {
printf ("Setessentos ");
break;
}
case 8:{
printf("Oitocentos ");
break;
}
case 9: {
printf("Novecentos ");
break;
}
}
switch (d){
case 1: {
switch (u){
case 1:{
printf("e onze");
break;
}
case 2: {
printf("e doze");
break;
}
case 3: {
printf("e treze");
break;
}
case 4:{
printf ("e quatorze");
break;
}
case 5: {
printf (" e quinze");
break;
}
case 6: {
printf("e dezesseis");
break;
}
case 7: {
printf ("e dezessete");
break;
}
case 8: {
printf ("e dezoito");
break;
}
case 9:{
printf ("e dezenove");
break;
}
}
break;
}
case 2: {
printf("e Vinte");
break;
}
case 3: {
printf("e Trinta");
break;
}
case 4: {
printf("e Quarenta");
break;
}
case 5: {
printf("e Cinquenta");
break;
}
case 6:{
printf("e Sessenta");
break;
}
case 7: {
printf ("e Setenta");
break;
}
case 8: {
printf("e Oitenta");
break;
}
case 9: {
printf("e Noventa");
}
}
switch (u){
case 1: {
printf(" e um");
break;
}
case 2: {
printf (" e dois");
break;
}
case 3:{
printf (" e tres");
break;
}
case 4:{
printf(" e quatro");
break;
}
case 5: {
printf(" e cinco");
break;
}
case 6: {
printf (" e seis");
break;
}
case 7: {
printf (" e sete");
break;
}
case 8:{
printf(" e oito");
break;
}
case 9: {
printf(" e nove");
break;
}
}
}
}
else if (alg==2){
switch (d){
case 1: {
switch (u){
case 1:{
printf("e onze");
break;
}
case 2: {
printf("e doze");
break;
}
case 3: {
printf("e treze");
break;
}
case 4:{
printf ("e quatorze");
break;
}
case 5: {
printf (" e quinze");
break;
}
case 6: {
printf("e dezesseis");
break;
}
case 7: {
printf ("e dezessete");
break;
}
case 8: {
printf ("e dezoito");
break;
}
case 9:{
printf ("e dezenove");
break;
}
}
break;
}
case 2: {
printf(" Vinte");
break;
}
case 3: {
printf(" Trinta");
break;
}
case 4: {
printf(" Quarenta");
break;
}
case 5: {
printf(" Cinquenta");
break;
}
case 6:{
printf(" Sessenta");
break;
}
case 7: {
printf (" Setenta");
break;
}
case 8: {
printf(" Oitenta");
break;
}
case 9: {
printf(" Noventa");
}
}
switch (u){
case 1: {
printf("e um");
break;
}
case 2: {
printf ("e dois");
break;
}
case 3:{
printf ("e tres");
break;
}
case 4:{
printf("e quatro");
break;
}
case 5: {
printf("e cinco");
break;
}
case 6: {
printf ("e seis");
break;
}
case 7: {
printf ("e sete");
break;
}
case 8:{
printf("e oito");
break;
}
case 9: {
printf("e nove");
break;
}
}
}
else if (alg==1){
switch (d){
case 1: {
switch (u){
case 1:{
printf("e onze");
break;
}
case 2: {
printf("e doze");
break;
}
case 3: {
printf("e treze");
break;
}
case 4:{
printf ("e quatorze");
break;
}
case 5: {
printf (" e quinze");
break;
}
case 6: {
printf("e dezesseis");
break;
}
case 7: {
printf ("e dezessete");
break;
}
case 8: {
printf ("e dezoito");
break;
}
case 9:{
printf ("e dezenove");
break;
}
}
break;
}
case 2: {
printf(" Vinte");
break;
}
case 3: {
printf(" Trinta");
break;
}
case 4: {
printf(" Quarenta");
break;
}
case 5: {
printf(" Cinquenta");
break;
}
case 6:{
printf(" Sessenta");
break;
}
case 7: {
printf (" Setenta");
break;
}
case 8: {
printf(" Oitenta");
break;
}
case 9: {
printf(" Noventa");
}
}
switch (u){
case 1: {
printf("e um");
break;
}
case 2: {
printf ("e dois");
break;
}
case 3:{
printf ("e tres");
break;
}
case 4:{
printf("e quatro");
break;
}
case 5: {
printf("e cinco");
break;
}
case 6: {
printf ("e seis");
break;
}
case 7: {
printf ("e sete");
break;
}
case 8:{
printf("e oito");
break;
}
case 9: {
printf("e nove");
break;
}
}
}
else {
printf ("Seu numero estourou o limite");
}
return (0);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment