Dev - C++ - Realizar un programa que dibuje un marco del tamaño que el usuario determine

 
Vista:
sin imagen de perfil

Realizar un programa que dibuje un marco del tamaño que el usuario determine

Publicado por Francisco (1 intervención) el 09/11/2018 05:19:07
buenos días soy nuevo en esto de programar en c y actual mente tengo unos problemas por que no puedo realizar un programa
Realizar un programa que dibuje un marco del tamaño que el usuario determine. El programa deberá
utilizar funciones y leer 2 coordenadas, la primera es la esquina superior izquierda y la segunda la
esquina inferior derecha
se los agradecería mucho si me ayudaran por mas que busco información no puedo realizar lo también les daría las gracias si me ayudaran o me pudieran explicar como poder centrar un diamante de asteriscos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void practica_3()
{
	int b,a,r;
 	int c=0;
 	int d=30;
	do{
		for(a=0;a<2*(d);a+=2)
		{
			b=((d-a)>0 ? (d-a) : (a-d));
			printf("%*.c",b/2+1,' ');
			for(c=b-1;c<d;c++)
			printf("*");
			printf("\n");
		}
		printf("desea ver el cuadro otra vez [1.si    2.no]");
		scanf("%d",&r);
		system("cls");
	}while(r!=2);
}
este es el codigo del diamante
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