Está en la página 1de 3

Karoline Muñoz Puerta

Algoritmo

Desarrollarà el ejercicio en el lenguaje que mejor maneje ( pseudocodigo (lenguaje natural),


lenguaje de programaciòn, pseint), lo envia por este link.
Si la primera letra de su primer apellido esta entre A - H , realizarà el ejercicio 1 (Uno)
Si la primera letra de su primer apellido esta entre I - Z , realizarà el ejercicio 2 (Dos)
1. Realizar un algoritmo que diga si un numero se encuentra en una fila determinada de
la matriz, si no está en la fila determinada debe decir en que posición de la matriz se encuentra, a
demás cuantas veces se encuentra.
2. Realizar un algoritmo que diga si un numero se encuentra en una columna determinada de
la matriz, si no está en la columna determinada debe decir en que posición de la matriz se
encuentra.

#include<iostream>

#include<complex>

#include<stdlib.h>

#include <string>

int A[10][10],num,columna,existe = 0, f, c, i, j;

using namespace std;

main ()

int fila, columna;

system ("color 03");

cout << " digite numero de filas ";

cin >> f;

cout << " digite numero de columnas ";

cin >> c;

for (i = 0; i < f; i++)

for (j = 0; j < c; j++)

A[i][j] = rand()%10;

}
cout << "INGRESE NUMERO A BUSCAR DEL 0 AL 9" << endl;

cin >> num;

cout << "INGRESE COLUMNA EN LA QUE CREE QUE ESTA" << endl;

cin >> columna;

for (i = 0; i < f; i++)

for (j = 0; j < c; j++)

if(columna == i){

if(A[i][j] == num){

cout << "EL NUMERO SE ENCUENTRA EN LA COLUMNA DEFINIDA" << endl;

existe = 1;

if(existe == 0){

cout << "EL NUMERO NO SE ENCUENTRA EN LA COLUMNA DEFINIDA" << endl;

for (i = 0; i < f; i++)

for (j = 0; j < c; j++)

cout << A[i][j] << " ";

if(A[i][j] == num){

columna = i;

fila = j;

}
}

cout << endl;

if(existe == 0){

cout << "LA POSICION ES: " <<columna << " y fila" << fila << endl;

También podría gustarte