TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS Algoritmo Em C

Artigos Científicos: ATPS Algoritmo Em C. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  5/11/2012  •  1.025 Palavras (5 Páginas)  •  964 Visualizações

Página 1 de 5

Introdução:

O presente relatório esclarece em detalhes o código fonte do programa calculo_matriz.c, que tem um menu Soma das Matrizes, que solicita ao usuário, 4 números reais para a Matriz A e 4 números reais para Matriz B e que o resultado da soma da Matriz A com a Matriz B é a Matriz C.(Matriz A + Matriz B = Matriz C) e o menu Sair.

#include <stdio.h>

int menu, l, c;

int matrizA[2][2], matrizB[2][2], matrizC[2][2];

int main()

{

menu=0;

while (menu != 2){

printf("\nBem Vindo a Soma das Matrizes de 4 elementos!\n");

printf("\n1 - Somar as Matrizes de 4 elementos\n2 - sair\n\nDigite um numero correspondente e aperte enter:\n");

scanf("%d", &menu);

getchar();

if (menu > 0 && menu <2){

if (menu==1){

somamatriz();

}

}

else {

printf("\nFavor digitar o numero correspondente ao meu!\n");

}

}

return 0;

}

somamatriz(){

printf("\nMATRIZ A");

for(l = 0; l < 2; l++){

for(c = 0; c < 2; c++){

printf("\nDigite o valor do elemento da Matriz [%d][%d] : ", l+1, c+1);

scanf("%d", &matrizA[l][c]);

}

}

printf("\nMATRIZ B");

for(l = 0; l < 2; l++){

for(c = 0; c < 2; c++){

printf("\nDigite o valor do elemento da Matriz [%d][%d] : ", l+1, c+1);

scanf("%d", &matrizB[l][c]);

}

}

printf("\nMATRIZ C %c igual Matriz A + Matriz C \n\n", 130);

for(l = 0; l < 2; l++){

for(c = 0; c < 2; c++){

matrizC[l][c] = matrizA[l][c] + matrizB[l][c];

printf("Matriz C = %d\n", matrizC[l][c]);

}

}

}

Compilação e execução:

O programa apresentado foi escrito e compilado usando o software CodeBlocks.

A execução do programa se deu com a chamada do programa calculo_matriz.exe e a saída fornecida pelo seu uso foi:

Bem Vindo a Soma das Matrizes de 4 elementos!

1 - Somar as Matrizes de 4 elementos

2 - sair

Digite um numero correspondente e aperte enter:

1

MATRIZ A

Digite o valor do elemento da Matriz [1][1] : 1

Digite o valor do elemento da Matriz [1][2] : 2

Digite o valor do elemento da Matriz [2][1] : 3

Digite o valor do elemento da Matriz [2][2] : 4

MATRIZ B

Digite o valor do elemento da Matriz [1][1] : 1

Digite o valor do elemento da Matriz [1][2] : 2

Digite o valor do elemento da Matriz [2][1] : 3

Digite o valor do elemento da Matriz [2][2] : 4

MATRIZ C é igual Matriz A + Matriz C

Matriz C = 2

Matriz C = 4

Matriz C = 6

Matriz C = 8

Bem Vindo a Soma das Matrizes de 4 elementos!

1 - Somar as Matrizes de 4 elementos

2 - sair

Digite um numero correspondente e aperte enter:

3

Favor digitar o numero correspondente ao meu!

Bem Vindo a Soma das Matrizes de 4 elementos!

1 - Somar as Matrizes de 4 elementos

2 - sair

Digite um numero correspondente e aperte enter:

2

Favor digitar o numero correspondente ao meu!

Process returned 0 (0x0) execution time : 28.361 s

Press any key to continue.

Detalhamentos:

Na linha 01 é declarado a biblioteca stdio.h para funcionar as instruções printf(), scanf() e getchar().

Na linha 02 linha em branco de organização do programador, que não interfere.

Na linha 03 é iniciada a função main, que é a principal função do programa, que farar com que o software rode, quando

...

Baixar como (para membros premium)  txt (6.6 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com