Matriz Unidimensional - Trabalho de Vetores - Algoritmos e Programação II

541 palavras 3 páginas
UNIVERSIDADE LUTERANA DO BRASIL
CAMPUS CACHOEIRA DO SUL
Curso: Sistemas de Informação
Disciplina: Algoritmos e Linguagem de Programação II
Professora: Daniela Scherer dos Santos
Aluno: André Silveira Machado

1. Escrever um programa que lê um vetor de 10 posições composto por números inteiros. Após a leitura de todos os valores, mostrar estes valores na tela.
C#
static void Main(string[] args) { const int t = 10; int[] myArray = new int[t]; int i; for (i = 0; i < t; i++) {
Console.WriteLine("Digite o valor p/ o indice {0}:",i); myArray[i]=Convert.ToInt16(Console.ReadLine()); } for (i = 0; i < t; i++) {
Console.WriteLine("O elemento do indice {0} é: {1}",i,myArray[i]);
}
Console.ReadKey();
}

Python t=10 arr=[0]*t for i in range(t): arr[i]=input("Digite um valor para %d:\n" %(i)) print arr

2. Escrever um programa que lê um vetor V de 15 posições e conta quantos valores de V são negativos.
C#
static void Main(string[] args) { const int t = 15; int[] myArray = new int[t]; int i, negativos; negativos = 0; for (i = 0; i < t; i++) {
Console.WriteLine("Digite um valor p/ o indice {0}:", i); myArray[i] = Convert.ToInt16(Console.ReadLine()); if (myArray[i] < 0) { negativos++; }
}
Console.WriteLine("O vetor tem um total de {0} elementos negativos", negativos);
Console.ReadKey();
}

Python t=15 arr=[0]*t q=0 for i in range(t): arr[i]=input("Digite um valor para %d:\n"%(i)) if arr[i] maiorE) { maiorE = myArray[i]; maiorI = i;
}
if (myArray[i] < menorE) { menorE = myArray[i]; menorI = i;
}
}
Console.WriteLine("O maior elemento é o {0} de indice {1}", maiorE, maiorI);
Console.WriteLine("O menor elemento é o {0} de indice {1}", menorE, menorI);
Console.ReadKey();
}

Python t=50 arr=[1]*t for i in range(t): arr[i]=input("Digite um valor para %d:\n"%(i)) if arr[i]==min(arr): menor=i if arr[i]==max(arr): maior=i print "Maior: %d na posicao: %d"%(max(arr),maior) print "Menor: %d na posicao:

Relacionados

  • 7 Estruturas de Dados Homog neas Unidimensionais e Multidimensionais
    3136 palavras | 13 páginas
  • Livro Algoritmos E Programacao II EAD
    29977 palavras | 120 páginas
  • Logica binaria
    20907 palavras | 84 páginas
  • Algoritmo VNS aplicado ao problema de corte unidimensional
    7048 palavras | 29 páginas
  • visao computacional
    8629 palavras | 35 páginas
  • Logica de programação
    20194 palavras | 81 páginas
  • Logica de programação
    20197 palavras | 81 páginas
  • computacao
    23810 palavras | 96 páginas
  • Vetor E Matriz Avancado
    38474 palavras | 154 páginas
  • |Lógica
    8774 palavras | 36 páginas