domingo, 12 de junio de 2011

Practica en casa! 002

Tablas de multiplicar!

#include <iostream>
#include <iomanip>
using namespace std;
using namespace System;
#include <conio.h>
void main()
{int i,j;

Console::Title::set("Tablas de multiplicar Diego Alberto");//titulo

Console::SetCursorPosition(15,2);

Console::BackgroundColor::set(ConsoleColor::White);//fondo blanco

Console::ForegroundColor::set(ConsoleColor::DarkGreen);//Color de letra

Console::Clear();//borra tolo lo negro

Console::SetCursorPosition(25,2);// coloca el cursor en la posicion(25,2)

cout<<"TABLAS DE MULTIPLICAR";

Console::ForegroundColor::set(ConsoleColor::DarkMagenta);

Console::SetCursorPosition(9,5);

//cout<<"\n";

for (i = 1; i <= 10; i++) {cout << setw(5) << i <<"";}
cout << "\n";
Console::SetCursorPosition(6,6);

for (i = 5; i <=57; i++) cout << "\315"; cout<< endl;

for (i = 1; i <=10; i++)

{cout<< setw(8)<< i<<"\272";//rallas

for(j=1; j<=10; j++)

cout << setw(5) << i*j;

cout << endl;// cada ves que se llene una caolumna, cambia a la siguiente

}

cout<<"\n\n\t\tPulsa una tecla para terminar";

Console::ReadKey();//permite leer al usuario

}





Matriz
(Permite ingresar columnas y filas)



/* Realizar un programa que permita crear una matriz llamada X de A filas
y B columnas.
Ingresar datos a la matriz por FILAS de la primera a la ultima,
recorriendo a cada fila
de izquierda a derecha.

Sumar los datos de la matriz X y hallar su promedio
*/
#include<iostream>
#include<iomanip>
#include<conio.h>
using namespace System;
using namespace std;
void main()
{
Console::Title::set("Diego Alberto Rodriguez Mora (Matriz)");//titulo
Console::BackgroundColor::set(ConsoleColor::White);//fondo blanco
Console::ForegroundColor::set(ConsoleColor::DarkMagenta);//Color de letra
Console::Clear();//borra tolo lo negro
//Declarar la matriz
int X[10][20];
//Se debe preguntar al usuario: Cuántas filas y cuántas columnas desea?

int A;
cout<<"\n Cuantas filas quieres que tenga la matriz? m\xA0ximo 10: ";
cin>>A;
int B;
cout<<"\n Cuantas columnas quieres que tenga la matriz? m\xA0ximo 20: ";
cin>>B;
//Ingresar datos a la matriz
int sumasumas=0;
for(int y=0; y<=A-1; y++)
{
int suma=0;
for(int z=0; z<=B-1; z++)
{
      Console::ForegroundColor::set(ConsoleColor::DarkMagenta);
cout<<"\n Elemento ["<<y+1<<"]["<<z+1<<"] = ";
cin>>X[y][z];
suma+=X[y][z];
}
cout<<"\n la suma de la fila "<<y+1<<" es: "<<suma;
sumasumas+=suma;
Console::ForegroundColor::set(ConsoleColor::Black);
cout<<"\n\n\tPresione Enter para continuar...\n";
getch();
}
cout<<"\n La suma de los datos de la matriz es: "<<sumasumas;
cout<<"\n El promedio de los datos de la matriz es: "<<sumasumas/
(A*B);
Console::ForegroundColor::set(ConsoleColor::Black);
cout<<"\n\n\t\tPresione una tecla para salir.";
Console::ReadKey();

}

No hay comentarios:

Publicar un comentario