C/Visual C - ayuda con rombo urgentisima

 
Vista:

ayuda con rombo urgentisima

Publicado por carlos. (2 intervenciones) el 08/10/2012 04:54:33
tengo este programa echo en el lenguaje c
BUenas amogos tengo un rombo echo en c y quiero agregarle estas opciones como hago ayudenme porfavor que no se como hacer no entiendo mucho el tema
este es el cod si alguien me ayuda a terminarlo le agradeseria millones ya que tengo que entregarlo hoy 7/10 antes de media noche
#include <stdio.h>

void rombo(int n) {
int fila, i;
// Hasta la mitad:
for (fila=0;fila<n/2;fila++) {
for (i=0;i<n/2-fila;i++)
printf(" ");
for (i=0;i<2*fila;i++)
printf("*");
for (i=0;i<n/2-fila;i++)
printf(" ");
printf("\n");
}
// Lo mismo pero en orden inverso:
for (fila=n/2-1;fila>=0;fila--) {
for (i=0;i<n/2-fila;i++)
printf(" ");
for (i=0;i<2*fila;i++)
printf("*");
for (i=0;i<n/2-fila;i++)
printf(" ");
printf("\n");
}
}

int main (int argc, char *argv[]) {
int n;
printf("Introduzca N: ");
scanf("%i",&n);
rombo(n);
getchar(); getchar();
return(0);
}
las opciones que tiene que tener son
Debe modificar el programa del Rombo del examen:
De solicitar el tamaño inicial del Rombo (1 – 19), número impar.
El programa debe Aumentar el tamaño del rombo al siguiente numero impar al presionar la letra “L”
Si el usuario presiona la letra “G” el rombo debe disminuir al numero impar anterior del tamaño actual.
Con la letra “S” el programa termina.
Con la letra “C” el rombo cambia del * a X.
Opción Acción
L Aumenta el tamaño del Rombo
G Disminuye el tamaño del Rombo
C Cambia de * a X
S Termina el programa
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder