sexta-feira, 30 de novembro de 2012

Soma da Diagonal principal de uma Matriz

Soma da Diagonal principal de uma Matriz, é um programa
interessante e simples,note que você pode expandir estes
valores facilmente para chegar a outros resultados,aliás
é altamente recomendado que você faça isto.
Veja a tabela criada que pode também ser editada para se
adequar a expansão dos números em outra Matriz.




Veja o código abaixo:

#include <stdio.h>
#include <conio.h>
void Janela5(){
int lin, col;
col = 0;
for ( lin = 2; lin <= 24; lin++ )
for ( col = 2; col <= 78; col++ ){
gotoxy( col, lin );textbackground(BLACK);printf(" ");
}
}
void Tabela(){
textbackground(WHITE);
gotoxy(23,9);printf("ÉÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍ»");
gotoxy(23,10);printf("º          º          º         º");
gotoxy(23,11);printf("ÌÍÍÍÍÍÍÍÍÍÍ\xceÍÍÍÍÍÍÍÍÍÍ\xceÍÍÍÍÍÍÍÍ͹");
gotoxy(23,12);printf("º          º          º         º");
gotoxy(23,13);printf("ÌÍÍÍÍÍÍÍÍÍÍ\xceÍÍÍÍÍÍÍÍÍÍ\xceÍÍÍÍÍÍÍÍ͹");
gotoxy(23,14);printf("º          º          º         º");
gotoxy(23,15);printf("ÈÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍͼ");

}
int main(){
system ("title SOMANDO A DIAGONAL PRINCIPAL DE UMA MATRIZ");
void Tabela();
Janela5();
int l, c;
int matriz[4] [4], dl = 0, dc = 0, adc = 0;
textcolor(LIGHTGREEN);gotoxy(20,3);printf("SOMANDO A DIAGONAL PRINCIPAL DE UMA MATRIZ");
textcolor(LIGHTBLUE);gotoxy(21,5);printf("DIGITE 9 VALORES PARA INSERIR NA MATRIZ");
textcolor(YELLOW);gotoxy(31,7);printf("sa_sp10@hotmail.com");textcolor(BLACK);
Tabela();
for( l = 1; l <= 3; l++ ){
dc = 0;
for( c = 1; c <= 3; c++ ){
if( l == c )
textbackground(LIGHTGRAY);
else
textbackground(WHITE);
textcolor(LIGHTBLUE);gotoxy( 28 + dc, 10 + dl ); scanf("%d", &matriz [l] [c] );
dc = dc + 10;
}
dl = dl + 2;
}
for( l = 1; l <= 3; l++ ){
for( c  = 1; c <= 3; c++ ){
if( l == c )
adc = adc + matriz [ l ] [ c ];
}
}
textcolor(LIGHTRED);gotoxy(23,17); textbackground(BLACK);
printf("A SOMA DA DIAGONAL PRINCIPAL \x90 %d", adc );
Sleep(1800);
textcolor(YELLOW);gotoxy(33,20);printf("O ROCCO AGRADECE!");
getche();
}

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.