<?php
// Escreva um programa que leia um valor inteiro N.
// Este N é a quantidade de linhas de saída que serão apresentadas na execução do programa.
// Entrada
// O arquivo de entrada contém um número inteiro positivo N.
// Saída
// Imprima a saída conforme o exemplo fornecido.
// Exemplo de Entrada Exemplo de Saída
// 7
// 1 2 3 PUM
// 5 6 7 PUM
// 9 10 11 PUM
// 13 14 15 PUM
// 17 18 19 PUM
// 21 22 23 PUM
// 25 26 27 PUM
// $n=intval(trim(fgets(STDIN)));
// $counter=0;
// for ($i=0;$i<$n ;$i++ ) {
// for ($j=0;$j<3 ;$j++ ) {
// $counter++;
// echo "$counter ";
// }
// $counter++;
// echo "PUM".PHP_EOL;
// }
// Escreva um programa que leia um valor inteiro N (1 < N < 1000).
// Este N é a quantidade de linhas de saída que serão apresentadas na execução do programa.
// Entrada
// O arquivo de entrada contém um número inteiro positivo N.
// Saída
// Imprima a saída conforme o exemplo fornecido.
// Exemplo de Entrada
// 5
// Exemplo de Saída
// 1 1 1
// 2 4 8
// 3 9 27
// 4 16 64
// 5 25 125
// $n=intval(trim(fgets(STDIN)));
// $counter=0;
// $multi=0;
// for ($i=1;$i<=$n ;$i++ ) {
// $multi=$i;
// echo "$multi";
// for ($j=1;$j<3 ;$j++ ) {
// $multi = $multi * $i;
// echo " $multi";
// }
// echo PHP_EOL;
// }
// ===================== sequencia 1 ==========================
// Escreva um programa que leia um valor inteiro N.
// N * 2 linhas de saída serão apresentadas na execução do programa,
// seguindo a lógica do exemplo abaixo. Para valores com mais de 6 dígitos,
// todos os dígitos devem ser apresentados.
// Entrada
// O arquivo de entrada contém um número inteiro positivo N (1 < N < 1000).
// Saída
// Imprima a saída conforme o exemplo fornecido.
// Exemplo de Entrada
// 5
// Exemplo de Saída
// 1 1 1
// 1 2 2
// 2 4 8
// 2 5 9
// 3 9 27
// 3 10 28
// 4 16 64
// 4 17 65
// 5 25 125
// 5 26 126
// $n=intval(trim(fgets(STDIN)));
// for ($i = 1; $i <= $n; $i++) {
// $quadrado = pow($i,2);
// $cubo = pow($i,3);
// echo "$i $quadrado $cubo" . PHP_EOL;
// $quadrado++;
// $cubo++;
// for ($j=1;$j<2 ;$j++ ) {
// echo $i ." ". $quadrado . " " . $cubo. PHP_EOL;
// }
// }
// ======================= sequencia 2 ========================
// Escreva um programa que leia dois valores X e Y. A seguir,
// mostre uma sequência de 1 até Y,
// passando para a próxima linha a cada X números.
// Entrada
// O arquivo de entrada contém dois valores inteiros,
// (1 < X < 20) e (X < Y < 100000).
// Saída
// Cada sequência deve ser impressa em uma linha apenas,
// com 1 espaço em branco entre cada número, conforme exemplo abaixo.
// Não deve haver espaço em branco após o último valor da linha.
// Exemplo de Entrada
// 3 99
// Exemplo de Saída
// 1 2 3
// 4 5 6
// 7 8 9
// 10 11 12
// ...
// 97 98 99
// [$x,$y] = array_map('intval',explode(" ",(trim(fgets(STDIN)))));
// if(($x > 1 && $x < 20) && ($y > $x && $y < 100000)){
// for ($i=1;$i<=$y ;$i++ ) {
// $linha="";
// for ($j=0;$j<$x ;$j++ ) {
// $linha .=" ".$i++;
// }
// $i--;
// echo trim($linha).PHP_EOL;
// }
// }
do{
$linha="";
$x = intval(trim(fgets(STDIN)));
if($x != 0){
for($i=1;$i<=$x;$i++){
$linha .= "$i ";
}
echo trim($linha) . PHP_EOL;
}
}while($x != 0);
To embed this project on your website, copy the following code and paste it into your website's HTML: