Dev - C++ - Programa en Turbo C que genere una secuencia de asteriscos de una matriz 10x10

 
Vista:
sin imagen de perfil

Programa en Turbo C que genere una secuencia de asteriscos de una matriz 10x10

Publicado por Programa en Turbo C (7 intervenciones) el 13/08/2017 21:56:22
"AYUDA POR FAVOR CON ESTE PROGRAMA"

Escriba un programa que genere la siguiente secuencia de asteriscos de una matriz 10x10,
la salida es como sigue:

1
2
3
4
5
6
7
8
9
10
*	*	*	*	*	*	*	*	*	*
*	*							*	*
*		*					*		*
*			*			*			*
*				*	*				*
*				*	*				*
*			*			*			*
*		*					*		*
*	*							*	*
*	*	*	*	*	*	*	*	*	*
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
Imágen de perfil de Xhred

Programa en Turbo C que genere una secuencia de asteriscos de una matriz 10x10

Publicado por Xhred (18 intervenciones) el 14/08/2017 22:59:59
Aqui esta el uso de una matriz no es necesario pero si aun deseas usar matrices agrega estes 2 codigos

este es para definir una matriz de 10x10
1
int matriz[10][10];

y reemplaza todos los printf que veas por estas 2 lineas de codigo
1
2
3
matriz[filas][columnas]=88; //en codigo ascii el * es el numero 42 solamente cambia el 88 por 42
printf(" %c ", matriz[filas][columnas]);//El %c es porque vas a mostrar un caracter 
                                        //si pones un %d mostrará el numero

si quieres saber los caracters del codigo ascii visita este link
http://www.elcodigoascii.com.ar/

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
42
43
44
45
46
47
#include <iostream>
#include <conio.h>
#include <cstdlib>
#include <stdlib.h>
 
using namespace std;
int filas,columnas;
 
int main(int argc, char** argv)
{
	for(filas=0;filas<10;filas++)
	{
		for(columnas=0;columnas<10;columnas++)
		{
			if(filas==0 && columnas!=0)
			{
				printf(" X ");
			}
			else if(filas!=0 && columnas==0)
			{
				printf(" X ");
			}
			else if(filas==9 && columnas!=0)
			{
				printf(" X ");
			}
			else if(filas!=0 && columnas==9)
			{
				printf(" X ");
			}
			else if(filas == columnas)
			{
				printf(" X ");
			}
			else if(filas==(9-columnas))
			{
				printf(" X ");
			}
			else
			{
				printf("   ");
			}
		}
		printf("\n");
	}
	return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar