В компьютерном программировании оператор switch, case, select или inspect - это тип механизма управления выбором, используемый для вызова определенных блоков кода на основе переменного содержимого.

Подробнее про switch-statement...

Привет, я использовал недавно добавленную функцию совпадения регистров, но столкнулся с этой проблемой. Вот мой код: from typing import List class Wee(): def __init__(self) -> None: self.lololol: List[str] = ["car", "goes", "brrrr"] def func1(self): self.weee = input() ....
4 Фев 2022 в 10:28
Я хочу начать с того, что я действительно новичок в C++ и еще не смог найти ответ на этот вопрос. Это для школьного проекта, и мой учитель не очень помог. Я хотел знать, как использовать оператор switch с многомерным массивом. Например, скажем, у нас есть этот массив: int arr[3][5] = {{1, 3, 1, 1,....
Как в этом случае заменить корпус переключателя на стол? typedef enum { DIV_1 = 1, DIV_2, DIV_4 = 4, DIV_8 = 8, DIV_16 = 16 } eDiv_t; eDiv_t Division; uint32_t dividerValue; switch (Division) { case DIV_1: dividerValue = RCC_DIV_1; break; ....
3 Фев 2022 в 13:04
Когда я компилирую программу, она говорит, что «d» не является целым числом, поэтому, если у кого-нибудь есть идеи, как изменить его на целое число или заставить его работать? #include <iostream> using namespace std; int main() { int k; cin >> k; if(k==2) { cout << "we have 3....
2 Фев 2022 в 10:54
#include<iostream> using namespace std; void fun() { while(1) { char choice; cout<<"(D)isplay, (E)xit"<<endl; start: cout<<">> "; cin>>choice; switch(choice) { case 'd': case 'D': cout<<"hello world"<<endl; break; ....
31 Янв 2022 в 14:33
Как я могу использовать оператор switch в следующих строках, так как я не хочу делать оператор if громоздким. if(uword1 == (65|69|73|76|78|79|82|83|84|85)) { total1++; printf("%i", total1); } ....
31 Янв 2022 в 08:59
У меня есть очень простой блок переключателей, и у меня есть очень строгий набор опций, которые можно в него поместить. Блок переключателей выглядит следующим образом... const handleOption = (option) => { setSortBy(option) switch (option){ case("DAR"): se....
27 Янв 2022 в 17:46
Я получаю предупреждение ([-Wmaybe-uninitialized]) о каком-то коде, который, по моему мнению, не должен вызывать предупреждение. Компиляция с помощью cmake с использованием GCC. По сути, это говорит о том, что переменная не может быть инициализирована, но я думаю, что она гарантированно будет иниц....
25 Янв 2022 в 01:21
Я получаю эту ошибку в этом файле некоторое время, и я не могу понять причину. У меня даже нет точки с запятой в этом файле <section class="content"> <% switch(page){ %> <% case : "userpage" %> <div><%- include("all_users") %></div> <% break %> <% ca....
23 Янв 2022 в 11:29
В настоящее время я начинаю изучать JS, и мне нужно выполнить следующее упражнение с оператором switch. function colorMix (color1, color2){ if ((color1 === 'red' && color2 === 'blue') || (color1 === 'blue' && color2 === 'red')){ return 'violet'; } else if ((color1 === 'red' && color2 === 'ye....
Я использовал переключатель/кейс для печати годового дохода в зависимости от банковского счета, который выбрал пользователь, и я хочу, чтобы эта программа всякий раз, когда пользователь вводит неправильный ввод, печатала сообщение «неподходящий ввод» и позволяла пользователю повторно ввести банковск....
21 Янв 2022 в 10:46
В Visual Studio 2019 пытаются использовать некоторые новые функции С#, в частности новые функции оператора switch. Я хочу включить тип объекта, и я видел несколько способов сделать это, я использую этот подход: private string MyFunc (Employee q) .... Type qt = q.GetType(); switch (qt) { ....
19 Янв 2022 в 22:51
Я новичок и все еще учусь использовать оператор switch. Мой профессор попросил нас составить связанный список с помощью оператора switch. Я действительно не знаю, почему оператор switch не работает должным образом. Надеясь, что кто-то может мне помочь. ВЫХОД Вывод программы должен выглядеть так M....
18 Янв 2022 в 17:19
Я пишу базовую программу-викторину, чтобы помочь мне ознакомиться с C#. Я нахожусь на ранних стадиях разработки и столкнулся с проблемой, которую мне трудно понять. Вот код, за которым следует то, что я пробовал до сих пор. using System; using System.Collections.Generic; using System.Linq; using S....
16 Янв 2022 в 22:16
Я должен сделать программу Java, используя сканирование, переключение и случаи, в которых я могу добавить одного клиента с помощью команды «добавить» и удалить одного клиента с помощью команды «удалить». Количество клиентов в очереди по умолчанию равно 5. Если количество клиентов превышает 8, выводи....
14 Янв 2022 в 14:52
Я пытаюсь создать очередь, в которой у вас могут быть разные команды для разных функций, и я использовал цикл while, чтобы его можно было использовать повторно. Но команда break; в случае с переключателем не работает. Вот код ... import java.util.Collections; import java.util.Comparator; import jav....
11 Янв 2022 в 21:46
Видел много похожих вопросов, но никто не отвечает на мой вопрос здесь: Предположим, у меня есть перечисление Property: enum { PROP_A = 1, PROP_B, N_PROPERTIES } Property; Когда я пытаюсь использовать его в операторе switch следующим образом: // file test.c enum { PROP_A = 1, ....
11 Янв 2022 в 20:50
Я учусь по книге K&R и выполняю упражнение, в котором я должен скопировать один массив в другой с небольшими изменениями (преобразование управляющих строк в фактические знаки и буквы), используя функцию переключения escape(from,to). Кажется, я сделал это правильно, но меня озадачивает то, что массив....
10 Янв 2022 в 17:26
У меня есть некоторые трудности с моей первой игрой в угадывании чисел в JavaScript. Может кто-нибудь посмотреть и указать мне, что я сделал неправильно? Начал с этого языка не так давно.. Функция возложена на одну кнопку <input id="box;" class="btn" ; type="button" value="Guess" onClick="check()"....
9 Янв 2022 в 20:54
Мой код: <?php $i = 1; switch ($i) { ?> <?php case 1: ?> $i is 1 <?php break; ?> <?php } ?> Этот код дает мне ошибку: Parse error: syntax error, unexpected ' ', expecting case (T_CASE) or default (T_DEFAULT) or '}'....
7 Янв 2022 в 21:04
Когда я импортирую коммутатор из react-router-dom снимок экрана с ошибкой когда я импортирую коммутатор из реактивного маршрутизатора, введите здесь описание изображения Я скопировал код с https://v5.reactrouter.com/web/guides/quick-start начать....
6 Янв 2022 в 14:02
У меня есть следующий код, мой вопрос заключается в том, как мы можем сохранить значение строк A и B и использовать его в другом операторе case для его сравнения. String A = null; String B = null; Switch(key) { case “ABC”: A = “Hello”; break; case “XYZ”: B = “Hi”; break; c....
6 Янв 2022 в 02:35
Я использую Riverpod для управления состоянием через StateNotifierProvider. Моя кнопка переключения просто не включается при нажатии, и поэтому никакие изменения состояния не влияют на переключение режима темы. Я потратил массу часов на изучение подобных проблем, но ни один из них не похож на мой,....
4 Янв 2022 в 00:16
Есть ли более чистый способ написания условного выражения для случаев «1», «4», «7»? В этом случае я хочу записать в строку «b», только если значение строки не равно «4». var b = "" var c = "" let s = "4" switch s { case "0", "6", "8": c += "|_|" case "1", "4", "7": if s != "4" { b += " ....
3 Янв 2022 в 00:39
Я хочу, чтобы мой код спрашивал пользователя, хочет ли он добавить текст с помощью void add () или удалить строку с помощью void delrow () после void list () работает, но после запроса код выполняет как add (), так и delrow (). Как мне использовать оператор switch? Спасибо. #include <stdio.h....
2 Янв 2022 в 21:51