Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2020, 11:15   #1
Dmitrij1234
Новичок
Джуниор
 
Регистрация: 15.10.2020
Сообщений: 1
Печаль Задание на switch

Снимок экрана 2020-10-15 111400.png
Нужна помощь! Можно на лубом языке.
Dmitrij1234 вне форума Ответить с цитированием
Старый 15.10.2020, 18:05   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,304
По умолчанию

Dmitrij1234
Цитата:
Нужна помощь! Можно на лубом языке.
Вот пример реализации switch на Python:
Код:
from math import *
def f1(x):
    return 2*x+1
def f2(x):
    return sqrt(1-x**4)
def f3(x):
    return x**3

D = {1:f1, 2:f2,3:f3}

print(D[1](0.34), '  ', D[2](0.34), '   ', D[3](0.34))
Но мне кажется, что вам нужно что-то другое.

Вот пример из Сети для С++:
Код:
switch (k)
{
   case 1: // не совпадает - пропускается
       std::cout << 1 << '\n';
       break;
   case 2: // совпало!  Выполнение начинается со следующего стейтмента
       std::cout << 2 << '\n'; // выполнение начинается здесь
       break; // оператор break завершает выполнение switch-а
   case 3:
       std::cout << 3 << '\n';
       break;
   case 4:
       std::cout << 4 << '\n';
       break;
   default:
       std::cout << 5 << '\n';
       break;
}
// Выполнение продолжается здесь
Достаточно вставить выражение вашей функции в нужный кейс.

PS: Примеры реализованных функций на Python не из вашего поста.
Если есть совпадения, то они случайны.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задание на проверку.Задание:Изменить порядок следования элементов массива на обратный. Valiev1 Помощь студентам 1 26.10.2015 20:06
Switch vs If-Else Mixim C# (си шарп) 9 20.02.2013 11:07
Запутаное задание задание с массивом.Буду очень благодарен. Riko1 Общие вопросы C/C++ 2 22.10.2011 10:23
C# switch Sna1L Помощь студентам 2 07.07.2011 15:00
C++ Switch Sonny01 Помощь студентам 2 12.11.2010 22:38