Номер и формулировка задачи

1.4.16. Написать программу, которая по вводимому числу от 1 до 11 (номеру класса) выдает соответствующее сообщение «Привет, k -классник». Например, если k = 1, «Привет, первоклассник»; если k = 4, «Привет, четвероклассник».

 

Общее словесное описание алгоритма решения задачи

Вводится число от 1 до 11 и выводится приветствие школьнику

 

Блок-схема

 

 

 

 


Вывод «привет первоклассник»
Вывод «21 учебное задание»
                         

Case 1
break
                                        да                                                                       

                                                          

Вывод «привет второклассник»
                      нет

                                        да          

break
Case 2
        

                                              

                       нет                            

Вывод «привет третьеклассник»
break
Case 3
                                           да          

                                                             

 


Вывод «привет четвероклассник»
                       нет       да            

break
Case 4
                      

                                                            

                       нет        да          

         
 
   


        

                                                             

Вывод «привет шестиклассник»
                  нет        да

break
Case 6
                                                            

                                                        

                       нет         да

Вывод «привет семиклассник»
break
Case 7
                                                                              

                          

 


Вывод «привет восьмиклассник»
                       нет          да         

break
Case 8
                      

                                                            

                           нет        да                                                              

Вывод «привет девятиклассник»
Case 9
break
                                                                   

         

 

 


                          


                                                                   

Вывод «привет одиннадцатиклассник»
                      нет        да

         
Case 11
 


                                                                   

                          

 
Конец

 










Текст программы на языке php

<form name="class" method="GET">

    Введите номер: <input type="text" name="class"><br><br>

    <input type="submit">

</form>

<?php

$class=isset($_GET['class'])? $_GET['class']: NULL;

if (isset($class))

{

switch ($class)

{

case 1:

echo "Привет первоклассник";

break;

case 2:

echo "Привет второклассник";

break;

case 3:

echo "Привет третьеклассник";

break;

case 4:

echo "Привет четвероклассник";

break;

 

case 5:

echo "Привет пятиклассник";

break;

case 6:

echo "Привет шестиклассник";

break;

case 7:

echo "Привет семиклассник";

break;

case 8:

echo "Привет восьмиклассник";

break;

case 9:

echo "Привет девятиклассник";

break;

case 10:

echo "Привет десятиклассник";

break;

case 11:

echo "Привет одиннадцатиклассник";

break;

}

}

?>

Тестовый пример

 

 

 

Результат


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: