matriz 1: Este programa lee los datos de una
matriz 3x4 y muestra en pantalla
la suma de los datos de cada fila
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
main(){
int
matriz[3][4];
int
arreglo[3];
int
i,j;
//Ingreso de los datos
for
(i=0;i<3;i++){
for
(j=0;j<4;j++){
cout
<< "Ingrese el numero entero correspondiente a la posicion
["<<i<<"] ["<<j<<"]: ";
cin
>> matriz[i][j];
}
}
22
//Muestra en pantalla la matriz ingresada
;cout
<< "\nLa matriz que usted ingreso es: \n\n";
for
(i=0;i<3;i++){
for
(j=0;j<4;j++){
cout
<< matriz[i][j]<<" ";
}
cout
<< "\n";
}
//Suma
los datos de cada fila
for
(i=0;i<3;i++){
arreglo[i]=0;
for
(j=0;j<4;j++){
arreglo[i]=arreglo[i]+matriz[i][j];
}
}
//Muestra en pantalla los resultados
for
(i=0;i<3;i++){
cout
<< "\nLa suma de los datos de la fila "<<i<<"
es: " << arreglo[i];
}
Ejercicio 2
//Genere 10 números aleatorios del 0 al 50 y
los clasifique en 2 rangos: menores que 10 y mayores que 10 pero menores que
20.
#include<stdlib.h>
#include<ctime>
#include<iostream>
using namespace std;
int main()
{
int
numrnd[10], cls1[10]={0}, cls2[10]={0}, ct1=0, ct2=0;
srand(time(NULL));
cout
<< "Los numeros: ";
for(int i=0; i<=9; i++)
{
numrnd[i] = rand() % 51;
cout << numrnd[i] << ", ";
if(numrnd[i] < 10)
{
cls1[ct1] = numrnd[i];
ct1++;
}
if(numrnd[i] > 10 && numrnd[i] < 20)
{
cls2[ct2] = numrnd[i];
ct2++;
}
}
cout
<< endl << "Menores que 10: ";
for(int i=0; i<ct1; i++)
cout << cls1[i] << ",
";
cout
<< endl << "Mayores que 10 y menores que 20: ";
for(int i=0; i<ct2; i++)
cout << cls2[i] << ", ";
system("PAUSE");
}
Ejercicio 3
#
Include <iostream>
#
Include <conio.h>
utilizando
espacio de nombres std ;
int
i, j, matriz [ 4 ] [ 4 ] , suma = 0 ;
float
v [ 4 ] , baile ;
principal
( )
{
cout << "Ingrese los Datos de
la matriz:" ;
cout << " \ n " ;
para ( i = 0 ; i < 4 ; i + + ) {
para ( j = 0 ; j < 4 ; j + + ) {
cin >> matriz [ i ] [ j ] ;
v [ i ] + = matriz [ i ] [ j ] ;
}
}
cout << " \ n \ n LOS VALORES DE LAS MATRIZ SON: \ n " ;
para ( i = 0 ; i < 4 ; i + + ) {
cout << " \ n " ;
para ( j = 0 ; j < 4 ; j + + ) {
cout << "["
<< matriz [ i ] [ j ] << "]" ;
suma = suma + matriz [ i ] [ j ] ;
}
}
prom = suma / 16 ;
cout << " \ n El PROMEDIO de la
matriz es: " << prom ;
getch ( ) ;
devolver 0 ;
}
No hay comentarios:
Publicar un comentario