Entrada destacada

Programa que diga si un número es par o no. Finaliza al pulsar “0”.

#include <stdio.h> void main(){ int num; printf("Por favor, escribe el numero que quieras.Te diremos si es par ...

jueves, 25 de mayo de 2017

Determinar si es triangular superior o inferior

#include <iostream>
using namespace std;
int main() {
int m,cont1=0,cont=0,cont2=0,i,j;
cout<<"Ingrese las dimensiones cuadrada [I] [J]\n";
cin>>m;
int matriz[m][m];
for(int i=0;i<m;i++){
for(int j=0;j<m;j++){
cout<<"\nIngrese los valores en la posicion ["<<i<<"]["<<j<<"]\n";
cin>>matriz[i][j];
}
cont+=i;

}
for(int i=0;i<m;i++){
for(int j=0;j<m;j++){
cout<<"\t["<<matriz[i][j]<<"] ";
}
cout<<"\n";
}

for(int i=0;i<m;i++){
for(int j=0;j<m;j++){
if(j>i){
if(matriz[i][j]==0){
cont1+=1;
}else{
cont1=-m;
i=m;
j=m;
}
}
}
}
for(int i=0;i<m;i++){
for(int j=0;j<m;j++){
if(j<i){
if(matriz[i][j]==0){
cont2++;
}else{
cont2=-m;
i=m;
j=m;
}
}
}
}
if(cont1==cont){
cout<<"\nLa matriz es triangular inferior\n";
}
if(cont2==cont){
cout<<"\nLa matriz es triangular superior\n";
}
if(cont1==-m && cont2==-m){
cout<<"\nLa matriz no es triangular superior ni inferior\n";
}
return 0;
}

No hay comentarios.:

Publicar un comentario