MATRICES
Jesus David Stanford Salcedo
Luis Alberto Araujo Dorado
Escritura De Matrices
Declaración:
tipo nombre[Filas][Columnas];
Escritura:
int main(){
for(int i=0; i<Filas; i++){
for(int j=0; j<Columnas; j++){
cout<<"Digite los elementos en "<<i+1<<","<<j+1<<": "<<endl;
cin>>nombre[i][j];
}
}
}
Lectura De Matrices
Lectura de la Matriz:
int main(){
cout<<"Los elementos de la matriz son: "<<endl;
for(int i=0; i<Filas; i++){
for(int j=0; j<Columnas; j++){
Cout<<nombre[i][j];
}
cout<<endl;
}
}
Búsqueda de Elementos
Búsqueda secuencial:
int main(){
int valorBuscar;
cout<<"Digite el elemento a buscar en la Matriz: "<<endl;
cin>> valorBuscar;
for(int i=0; i<Filas; i++){
for(int j=0; j<Columnas; j++){
if(nombre[i][j]==valorBuscar){
cout<<"Valor encontrado en posicion: "<<i<<","<<j<<endl;
}else{
cout<<"Valor no encontrado"<<endl;
}
}
}
}
Conteo De Elementos
Conteo mediante búsqueda secuencial:
int main(){
/*Declaramos las variables, un contador y la variable que nos
dirá el elemento a contar*/
int conteo=0, datoContar;
cout<<"Digite el elemento a contar: "<<endl;
cin>>datoContar;
for(int i=0; i < Filas; i++){
for(int j=0; j < Columnas; j++){
//Condicional que compara si es el dato que estamos buscando.
if(nombre[i][j]==datoContar)
//si se cumple la condición sumamos 1 al contador
conteo++;
}
}
//mostramos el contador para saber el numero de veces que esta el elemento
cout<<"Elemento encontrado "<<conteo<<" veces."<<endl;
}
¡Gracias!
deck
By Jorgee Gomezz
deck
- 436