segunda-feira, 27 de maio de 2013

C - Aula 10 - Matriz bidimensional





Código do vídeo:

#include <stdio.h>
#include <stdlib.h>

main(){
  float notas[3][4];
  int linha, coluna;
  
  for (linha=0; linha < 3;linha++){
     for (coluna=0; coluna < 4; coluna++){
         printf("Digite a %d nota do aluno %d : ", coluna+1, linha+1);
         scanf("%f",&notas[linha][coluna]);
     } 
      
  }
  
  for (linha=0; linha < 3;linha++){
     for (coluna=0; coluna < 4; coluna++){
         printf("%.2f ", notas[linha][coluna]);
     }
     printf("\n");
  }    
       
  printf("\n\n");     
  system("pause");       
}

5 comentários:

  1. Sou estudante de BSI e assisto os seus vídeos e gosto da sua didática, mas tenho dificuldades de entender os enunciados dos exercícios, será que existe alguma regra ?

    ResponderExcluir
  2. oi tenho uns exercicios para tu resolver:

    1. Escrever um programa que recebe valores de uma matriz e verifica se é identidade ou não.
    O programa recebe a dimensão da matriz, isto é, o número de linhas e colunas.

    2. Escrever um programa que recebe dois testos e exclui do segundo todas as letras repetidas pelo menos uma vez no primeiro testo.

    3. Fazer um programa que recebe infinitos números. Este deve parar assim que o usuário inserir por 3 vezes consecutivas números primos.

    4. Fazer um programa que copia valores de uma matriz para outra desde que o factorial do elemento a copiar seja um elemento na matriz.

    me ajuda ai cara

    ResponderExcluir
  3. oi tenho uns exercicios para tu resolver:

    1. Escrever um programa que recebe valores de uma matriz e verifica se é identidade ou não.
    O programa recebe a dimensão da matriz, isto é, o número de linhas e colunas.

    2. Escrever um programa que recebe dois testos e exclui do segundo todas as letras repetidas pelo menos uma vez no primeiro testo.

    3. Fazer um programa que recebe infinitos números. Este deve parar assim que o usuário inserir por 3 vezes consecutivas números primos.

    4. Fazer um programa que copia valores de uma matriz para outra desde que o factorial do elemento a copiar seja um elemento na matriz.

    me ajuda ai cara

    ResponderExcluir
  4. boa noite gostei da aula de matriz bidimensional
    teria como aproveitar os dados de uma planilha de excel e importa los
    obrigado

    ResponderExcluir
  5. Ola, bom dia Peterson.
    Como faço para criar esse algoritmo?

    desenvolva um programa utilizando a Linguagem C, onde conste a tabela final de classificação um grupo de times da competição. Para obter esse resultado, leve em consideração as seguintes regras:

    - Cada time joga uma vez com cada um dos outros times do grupo;
    - Cada vitória vale 3 pontos;
    - Cada empate vale 1 ponto;
    - O saldo de gol de um time é calculado a partir da quantidade de gols marcados e subtraído pela quantidade de gols sofridos em cada partida;
    - A tabela final de classificação deve conter o nome das seleções, a quantidade de pontos obtidos e o saldo de gols. Não é necessário que a tabela esteja ordenada.

    Além dessas regras, é obrigatório que você utilize vetores ou registro para armazenar as informações dos times.

    ResponderExcluir