Ir para conteúdo
Fórum Script Brasil

Gustavo Rodrigues Torre

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Gustavo Rodrigues Torre postou

  1. Gostaria de saber se alguém conhece um site com exemplos e aplicações dos seguintes tópicos: 1 - Listas 1.1. Implementação utilizando Vetores 1.1.2. Implementação utilizando Ponteiros 1.1.3. Ponteiros 2. Filas 3. Pilhas 4.1 Árvores 4.1.1. Terminologia 4.1.2. Árvores Binárias 4.1.3. Árvores Binárias de Pesquisa 4.1.4. Árvores B Obs: Gostaria de um site que tivesse os códigos prontos. Sem ser google por favor e sem o site www.apostilando.com.br E se alguém tiver códigos prontos com estes tópicos poderia enviar por email para mim o meu email é: <Informação pessoal removida> para eu estudar.... Grato Gustavo
  2. Bom dia a todos do fórum Pode parecer besteira para uns mais para mim e dificil mudar as colunas e linhas de uma matriz. E diagonal principal com secundária E ainda mais usando função. Eis o que o programa deve fazer Faça um procedimento que receba uma matriz A(10,10), por parâmetro, e realize as seguintes trocas: linha 2 com a linha 8; coluna 4 com a coluna 10; diagonal principal com a secundária; linha 5 com a coluna 10; alguém poderia me ajudar Meu código segue abaixo. # include<stdio.h> # include<stdlib.h> void altera_matriz(int matA[10][10], int i, int j); //Definição da função monta matriz int main() { int aux[10][10]; int matA[10][10]; int i,j,troca; system("color 1B"); { system("cls"); altera_matriz(matA,i,j); } printf("\n\n\n"); system("pause"); return 0; } void altera_matriz(int matA[10][10], int i, int j) { int aux[10][10]; for(i=0; i<10; i++) for(j=0; j<10; j++) { printf("Entre com o elemento A[%d %d]: ",i+1,j+1); scanf("%d",&matA[i][j]); aux[i][j] = matA[i][j]; } for (i=0;i<10;i++){ for (j=0;j<10;j++) aux[1][i]= matA[7][i]; //Linha 2 com linha 8 } printf("\nMatriz A é: \n "); for(i=0; i<10; i++) { for(j=0; j<10; j++) printf("%d\t",matA[i][j]); printf("\n"); } printf("\nMatriz A alterada é: \n "); for(i=0; i<10; i++) { for(j=0; j<10; j++) printf("%d\t",aux[i][j]); printf("\n"); } return; }
×
×
  • Criar Novo...