• Matéria: Informática
  • Autor: guigu3000
  • Perguntado 3 anos atrás

faça um algoritmo que leia 25 números determine e escreva os dois maiores​

Respostas

respondido por: GandsBr
1

Resposta:

<?PHP

for ($i = 0; $i < 25; $i++){

   $numeros[] = rand(0,100);

   arsort($numeros);

   array_splice($numeros, 2,23);  

};

echo "<pre>";

print_r($numeros);

echo "</pre>";

?>

Explicação:

Esse é um algorítmo feito em PHP, o for faz com que a variável $numeros receba valores randômicos entre 0 e 100 no array [], a propriedade arsort serve para organizar os números recebidos de $numeros do MAIOR para o menor, e o array_slice faz com que $numeros tenha 23 números cortados a partir da posição 2 (que é a posição dos dois maiores números).

O echo "<pre>" serve para a organização e o print_r faz a exibição dos números.


GandsBr: Portugol, você diz?
guigu3000: ss
GandsBr: Poxa cara, não manjo nada de Pseudo-linguagem, só C#, JS e PHP =/
guigu3000: pode ser c
guigu3000: e bom tbm
guigu3000: ??
guigu3000: vc vai fazer??
guigu3000: ??
GandsBr: Não manjo de C, só C#, e ainda nem é o suficiente para se fazer isso. Só sei o básico
guigu3000: ok
Perguntas similares