Exercícios Vetores - JAVA POO
1) Implemente um algoritmo que leia as notas de 10 alunos armazenando-as em um vetor (matriz) de 10 posições. Ao final escreva na tela somente as notas maiores que 5.0.
2) Implemente um algoritmo que leia as notas e os nomes de 5 alunos armazenando os dados em vetores (matriz) de 10 posições, sendo que as notas serão armazenadas em um vetor de reais e os nomes em um outro vetor do string. Ao final o algoritmo deve escrever na tela somente os nomes dos alunos que tiraram nota maior que 5.0.
3) Desenvolva um algoritmo que leia um conjunto de 15 números inteiros e armazene-os em um vetor A. Após a leitura dos dados o algoritmo deve multiplicar todos os números do vetor A por 3 e armazenar o resultado em um segundo vetor B.
4) Construa um algoritmo que solicite ao usuário o sexo de várias pessoas armazenando os dados em um vetor. Ao final o algoritmo deve imprimir quantas pessoas são do sexo masculino e quantas são do sexo feminino. O algoritmo deve parar de solicitar o sexo quando o número de pessoas chegar a 30.
Soluções para a tarefa
Respondido por
2
Ok, como não tenho condições de escrever em java aqui,usarei programação pura, e você traduza a logica para Java
1-Variáveis: vetor de inteiro notas[];
inteiro Contador
for(Contador=0 até Contador=10 incremente Contador de 1){
Escreva(Digite sua nota)
notas[Contador]=LeiaInput()
}
for(Contador=0 até Contador=10 incremente Contador de 1){
Se(Nota[Contador]>5){
Escreva(Nota[Contador])
}
2-Variáveis: vetor de Reais notas[];
vetor de String nomes[]
inteiro Contador
for(Contador=0 até Contador=10 incremente Contador de 1){
Escreva(Digite seu nome)
nome[Contador]=LeiaInput()
Escreva(Digite sua nota)
notas[Contador]=LeiaInput()
}
for(Contador=0 até Contador=10 incremente Contador de 1){
Se(Nota[Contador]>5){
Escreva(Nome[Contador]+ Foi aprovado)
}
3-Variáveis: Vetor de inteiro A[], B[];
Inteiro Contador
for(Contador=0 até Contador=10 incremente Contador de 1){
Escreva(Digite um número)
A[Contador]=LeiaInput()
}
for(Contador=0 até Contador=10 incremente Contador de 1){
B[Contador]=A[Contador]*3
}
4-Variáveis: Vetor de Char sexo[];
Inteiro Contador, Masculino , Feminino
for(Contador=0 até Contador=30 incremente Contador de 1){
Escreva(Digite F para Feminino e M para masculino)
sexo[Contador]=LeiaInput()
}
for(Contador=0 até Contador=30 incremente Contador de 1){
Se(sexo[Contador]==M){
Masculino =Masculino+1
}
senão{
Feminino=Feminino +1
}
}
Aí está a lógica, só implementar.
1-Variáveis: vetor de inteiro notas[];
inteiro Contador
for(Contador=0 até Contador=10 incremente Contador de 1){
Escreva(Digite sua nota)
notas[Contador]=LeiaInput()
}
for(Contador=0 até Contador=10 incremente Contador de 1){
Se(Nota[Contador]>5){
Escreva(Nota[Contador])
}
2-Variáveis: vetor de Reais notas[];
vetor de String nomes[]
inteiro Contador
for(Contador=0 até Contador=10 incremente Contador de 1){
Escreva(Digite seu nome)
nome[Contador]=LeiaInput()
Escreva(Digite sua nota)
notas[Contador]=LeiaInput()
}
for(Contador=0 até Contador=10 incremente Contador de 1){
Se(Nota[Contador]>5){
Escreva(Nome[Contador]+ Foi aprovado)
}
3-Variáveis: Vetor de inteiro A[], B[];
Inteiro Contador
for(Contador=0 até Contador=10 incremente Contador de 1){
Escreva(Digite um número)
A[Contador]=LeiaInput()
}
for(Contador=0 até Contador=10 incremente Contador de 1){
B[Contador]=A[Contador]*3
}
4-Variáveis: Vetor de Char sexo[];
Inteiro Contador, Masculino , Feminino
for(Contador=0 até Contador=30 incremente Contador de 1){
Escreva(Digite F para Feminino e M para masculino)
sexo[Contador]=LeiaInput()
}
for(Contador=0 até Contador=30 incremente Contador de 1){
Se(sexo[Contador]==M){
Masculino =Masculino+1
}
senão{
Feminino=Feminino +1
}
}
Aí está a lógica, só implementar.
Respondido por
2
Eis o primeiro
https://repl.it/@bokomoko/So-notas-maiores-que-5
Eis o segundo
https://repl.it/@bokomoko/nomes-das-notas-greater-5
Eis o terceiro
https://repl.it/@bokomoko/multiplica-elem-de-vetor-por-3-e-gera-outro
Eis o quarto
https://repl.it/@bokomoko/Senso-de-sexo-para-30-pessoas-em-vetor
Da próxima vez, poste cada quesito como uma pergunta diferente ok ?
https://repl.it/@bokomoko/So-notas-maiores-que-5
Eis o segundo
https://repl.it/@bokomoko/nomes-das-notas-greater-5
Eis o terceiro
https://repl.it/@bokomoko/multiplica-elem-de-vetor-por-3-e-gera-outro
Eis o quarto
https://repl.it/@bokomoko/Senso-de-sexo-para-30-pessoas-em-vetor
Da próxima vez, poste cada quesito como uma pergunta diferente ok ?
de idades.
7) Algoritmo que leia o nome e a idade de dez pessoas armazenando os dados em vetores.
8) Algoritmo que leia o nome e a idade de dez pessoas armazenando os dados em vetores e que
localize o nome da pessoa de menor idade.
10)Algoritmo que leia o nome, a idade, e o sexo de dez pessoas armazenando os dados em vetores
e que localize o nome e o sexo da pessoa de menor idade.
11) Algoritmo que leia o nome, a idade, e o sexo de dez pessoas armazenando os dados em vetores
e que faca a contagem do numero de pessoas do sexo masculino e do sexo feminino que
possuem idade maior que 18.
e que imprima o nome das pessoas do sexo masculino que possuem idade maior que 18.
Perguntas interessantes
Pedagogia,
9 meses atrás
Português,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
1 ano atrás
Química,
1 ano atrás
Matemática,
1 ano atrás
Desenvolva os algoritmos abaixo, observando as gradativas alterações nos códigos a medida em que são solicitadas novas características ao problema.
5) Algoritmo para fazer a leitura da idade de dez pessoas e armazená-las em um vetor