Switch statement

http://dbpedia.org/resource/Switch_statement an entity of type: WikicatConditionalConstructs

حالة التبديل (بالإنجليزية: Switch statement)‏ هي آلية للتحكم في الاختيار تُتيح لقيمة متغير أو عبارة بتغيير تدفق سيطرة تنفيذ البرنامج بواسطة . وتتواجد حالات التبديل في معظم لغات البرمجة الأمرية الرفيعة، على سبيل المثال: باسكال، أيدا، سي/سي++، سي شارب، و الجافا. وفي الأنواع الأخرى من اللغات تُستخدم كلمات مفتاحية مثل: switch، case، select أو inspect تأتي حالات التبديل بنوعين مختلفين، الأول هو التبديل الهيكلي كما في لغة باسكال، حيث يأخذ تفرعاً واحداً فقط، والنوع الثاني هو التبديل الغير هيكلي كما في لغة سي، حيث تعمل كنوع (goto). rdf:langString
En programmation informatique, switch (« aiguillage » en anglais), parfois aussi select (comme en VB) ou inspect ou case of (Pascal, Modula 2) ou Match (Rust et Python) est une instruction qui permet d'effectuer un branchement à partir de la valeur d'une variable. Elle peut dans certains cas remplacer une série (souvent peu élégante) de if… else. On l'utilise lorsque les cas à gérer sont nombreux. Ce mécanisme est préfiguré dans les années 1960 par les branchements calculés. rdf:langString
switch文(スイッチぶん、英: switch statement)とは、プログラミング言語において、ある式の値に応じて多分岐を行なう文である。最適化の仕方によって多少変わることはあるが、場合によってはテーブルジャンプなどにより、条件判断を繰り返すif文より効率的に実行される。 rdf:langString
switch 문은 C 언어에서 사용하는 제어문 중에 하나인 분기 명령이다. 이와 비슷한 기능을 하는 문이 있지만 같은 변수를 비교함에 있어서 switch문이 if보다 가독성이 더 좋다. 또, 컴파일러 최적화를 쉽게 할 수 있어서 속도도 더 빠른 편이다. rdf:langString
In programmazione lo switch, chiamato a volte anche switch-case, è una struttura di controllo che permette la verifica del valore di un'espressione. Si tratta di un'istruzione usata in gran parte dei linguaggi di programmazione, il cui ruolo consiste nel distinguere più casi corrispondenti ad altrettanti valori di un'espressione. Risulta utile quando si devono controllare tanti valori per una singola variabile, contesto dove spesso è molto efficiente, anche se questa affermazione dipende molto dal linguaggio, e quindi anche dalla implementazione usata. rdf:langString
Instrukcja wyboru, instrukcja decyzyjna – instrukcja w określonym języku programowania, umożliwiająca wybór instrukcji do wykonania spośród wielu opcji. rdf:langString
Інструкція перемикач (англ. Switch statement), також знана як інструкція вибору та оператор перемикач (switch, case, select або inspect) — це спеціального виду інструкція мови програмування, що забезпечує багатонаправлене (множинне) розгалуження у програмі. Назва інструкції в різних мовах може різнитися, переважно — це інструкції switch, case, select або inspect. Цей механізм вибору існує в більшості імперативних мовах програмування таких як Pascal, Ada, C/C++, C#, Java тощо. Інструкція перемикач дозволяє робити вибір однієї з множини альтернатив. rdf:langString
En programlingvoj, elekta ordono estas malsimpla ordono, ebliganta dum la rultempo elekti la pluiron de la stirfluo laŭ unu el pluraj ordonoj (nomataj branĉoj, alternativoj) depende je valoro de indica esprimo. Origine la elekta ordono evoluis el la maŝinlingva tabelo da saltmarkoj, kaj salta ordono al kalkulita elemento de tia tabelo. En Algol-60 tia elekta ordono havis la formon de «komutilo» (angle switch): switch s := A, B, C, D; ... A: y := F(x); ... D: p(x, y); ... B: n := n+1; ... C: y := sin(x); ... ... goto s[n−5]; ... Laŭ la difino de s, rdf:langString
En los lenguajes de programación, un switch case o switch statement, declaración de cambiador o declaración de interruptor, es un tipo de mecanismo de control de selección utilizado para permitir que el valor de una variable o expresión cambie el flujo de control de la ejecución del programa mediante búsqueda y mapa. En cambio, el uso del switch puede ser interesante sin recurrir a los break al final de las acciones, por ejemplo, en este otro programa: rdf:langString
In computer programming languages, a switch statement is a type of selection control mechanism used to allow the value of a variable or expression to change the control flow of program execution via search and map. Switch statements function somewhat similarly to the if statement used in programming languages like C/C++, C#, Visual Basic .NET, Java and exists in most high-level imperative programming languages such as Pascal, Ada, C/C++, C#, Visual Basic .NET, Java, and in many other types of language, using such keywords as switch, case, select or inspect. rdf:langString
rdf:langString حالة تبديل
rdf:langString Switch-Anweisung
rdf:langString Elekta ordono
rdf:langString Switch case
rdf:langString Switch (instruction)
rdf:langString Switch (programmazione)
rdf:langString Switch文
rdf:langString Switch 문
rdf:langString Instrukcja wyboru
rdf:langString Switch statement
rdf:langString Інструкція перемикач
xsd:integer 1831479
xsd:integer 1114654570
rdf:langString حالة التبديل (بالإنجليزية: Switch statement)‏ هي آلية للتحكم في الاختيار تُتيح لقيمة متغير أو عبارة بتغيير تدفق سيطرة تنفيذ البرنامج بواسطة . وتتواجد حالات التبديل في معظم لغات البرمجة الأمرية الرفيعة، على سبيل المثال: باسكال، أيدا، سي/سي++، سي شارب، و الجافا. وفي الأنواع الأخرى من اللغات تُستخدم كلمات مفتاحية مثل: switch، case، select أو inspect تأتي حالات التبديل بنوعين مختلفين، الأول هو التبديل الهيكلي كما في لغة باسكال، حيث يأخذ تفرعاً واحداً فقط، والنوع الثاني هو التبديل الغير هيكلي كما في لغة سي، حيث تعمل كنوع (goto).
rdf:langString En programlingvoj, elekta ordono estas malsimpla ordono, ebliganta dum la rultempo elekti la pluiron de la stirfluo laŭ unu el pluraj ordonoj (nomataj branĉoj, alternativoj) depende je valoro de indica esprimo. Origine la elekta ordono evoluis el la maŝinlingva tabelo da saltmarkoj, kaj salta ordono al kalkulita elemento de tia tabelo. En Algol-60 tia elekta ordono havis la formon de «komutilo» (angle switch): switch s := A, B, C, D; ... A: y := F(x); ... D: p(x, y); ... B: n := n+1; ... C: y := sin(x); ... ... goto s[n−5]; ... Laŭ la difino de s, * s[1] estas la marko A; * s[2] estas la marko B; ktp. Se en la lasta linio n=8, tiam goto s[n−5] rezultos en goto C.
rdf:langString En los lenguajes de programación, un switch case o switch statement, declaración de cambiador o declaración de interruptor, es un tipo de mecanismo de control de selección utilizado para permitir que el valor de una variable o expresión cambie el flujo de control de la ejecución del programa mediante búsqueda y mapa. Las declaraciones de interruptor funcionan de manera similar a la declaración if en lenguajes de programación como C/C++, C#, Visual Basic .NET o Java, y existe en la mayoría de los lenguajes de programación imperativos de alto nivel como Pascal, Ada, así como los previamente indicados. Las declaraciones de cambio vienen en dos variantes principales: un cambio estructurado, como en Pascal, que toma exactamente una rama, y un cambio no estructurado, como en C, que funciona como un tipo de goto. Las principales razones para usar un interruptor incluyen mejorar la claridad, reduciendo la codificación repetitiva de múltiples if y (si la heurística lo permite) también ofrecer potencial para una ejecución más rápida, a través de una optimización del compilador más fácil en muchos casos. switch( variable ){ case valor1: accion1; (*) case valor2: accion2; (*+++) case valor3: accion3; (*) ... case valorN: accionN; (*) default: accionD; (**)} * (**) La acción default es usada para los valores que no correspondieron en casos anteriores, y puede aparecer sin "accionD", e incluso, con el break al final. * (*) En estos huecos, al final de las acciones acción1, acción2,... incluso después de la accionD, normalmente se suele usar un break para salir del switch. Su uso, generalizado, permite realizar programas que, por ejemplo, se comportan de diferente modo por cada entrada:Switch( número ){ case 0: escribir("No hay elementos."); break; case 1: escribir("Hay solo un elemento."); break; default: escribir("Hay " número " elementos"); /* break; */} En este ejemplo,es necesario utilizar la palabra reservada break, excepto en el último (que está entre comentarios y por lo tanto no se ejecutará) para el correcto funcionamiento del programa. Esto lo que hace es, dependiendo si el número que contiene la variable número es 0, 1 u otro cualquiera, escribir que No hay elementos, Hay solo un elemento o Hay numero elementos respectivamente. En cambio, el uso del switch puede ser interesante sin recurrir a los break al final de las acciones, por ejemplo, en este otro programa: Switch( paso ){ case 1: escribir("Paso 1 (ponerse cómodo) sin finalizar. "); case 2: escribir("Paso 2 (regular espejos) sin finalizar. "); case 3: escribir("Paso 3 (abrochar cinturón) sin finalizar. "); case 4: escribir("Paso 4 (arrancar motor) sin finalizar. ");} Este otro programa muestra por pantalla los pasos que aun faltan por realizar de una tarea pre-programada. Por ejemplo, si estamos en el paso 1, todavía nos quedará terminar ese, el 2, el 3 y el 4, por lo que mostrará desde el 1 en adelante. Pero si estamos en el paso 3, solo mostrará que falta el Paso 3 y el Paso 4. Por supuesto, el uso de los break se puede usar en diferentes acciones, sin ser en todas o en ninguna, por ejemplo, añadiendo un paso final al anterior programa: Switch( paso ){ case 1: escribir("Paso 1 (ponerse cómodo) sin finalizar. "); case 2: escribir("Paso 2 (regular espejos) sin finalizar. "); case 3: escribir("Paso 3 (abrochar cinturón) sin finalizar. "); case 4: escribir("Paso 4 (arrancar motor) sin finalizar. "); break; case 5: escribir("Tarea finalizada.");} De esta forma, el funcionamiento será igual que el anterior, salvo que si el paso es el 5, es decir, que todas los pasos anteriores están finalizados, nos mostrará que "Tarea finalizada."; en cambio, si el paso es anterior al 5, al mostrar el mensaje "(...) Paso 4 (arrancar motor) sin finalizar." realizará el break y no mostrará, lógicamente, el mensaje del Paso 5, que no tendría sentido.
rdf:langString In computer programming languages, a switch statement is a type of selection control mechanism used to allow the value of a variable or expression to change the control flow of program execution via search and map. Switch statements function somewhat similarly to the if statement used in programming languages like C/C++, C#, Visual Basic .NET, Java and exists in most high-level imperative programming languages such as Pascal, Ada, C/C++, C#, Visual Basic .NET, Java, and in many other types of language, using such keywords as switch, case, select or inspect. Switch statements come in two main variants: a structured switch, as in Pascal, which takes exactly one branch, and an unstructured switch, as in C, which functions as a type of goto. The main reasons for using a switch include improving clarity, by reducing otherwise repetitive coding, and (if the heuristics permit) also offering the potential for faster execution through easier compiler optimization in many cases.
rdf:langString En programmation informatique, switch (« aiguillage » en anglais), parfois aussi select (comme en VB) ou inspect ou case of (Pascal, Modula 2) ou Match (Rust et Python) est une instruction qui permet d'effectuer un branchement à partir de la valeur d'une variable. Elle peut dans certains cas remplacer une série (souvent peu élégante) de if… else. On l'utilise lorsque les cas à gérer sont nombreux. Ce mécanisme est préfiguré dans les années 1960 par les branchements calculés.
rdf:langString switch文(スイッチぶん、英: switch statement)とは、プログラミング言語において、ある式の値に応じて多分岐を行なう文である。最適化の仕方によって多少変わることはあるが、場合によってはテーブルジャンプなどにより、条件判断を繰り返すif文より効率的に実行される。
rdf:langString switch 문은 C 언어에서 사용하는 제어문 중에 하나인 분기 명령이다. 이와 비슷한 기능을 하는 문이 있지만 같은 변수를 비교함에 있어서 switch문이 if보다 가독성이 더 좋다. 또, 컴파일러 최적화를 쉽게 할 수 있어서 속도도 더 빠른 편이다.
rdf:langString In programmazione lo switch, chiamato a volte anche switch-case, è una struttura di controllo che permette la verifica del valore di un'espressione. Si tratta di un'istruzione usata in gran parte dei linguaggi di programmazione, il cui ruolo consiste nel distinguere più casi corrispondenti ad altrettanti valori di un'espressione. Risulta utile quando si devono controllare tanti valori per una singola variabile, contesto dove spesso è molto efficiente, anche se questa affermazione dipende molto dal linguaggio, e quindi anche dalla implementazione usata.
rdf:langString Instrukcja wyboru, instrukcja decyzyjna – instrukcja w określonym języku programowania, umożliwiająca wybór instrukcji do wykonania spośród wielu opcji.
rdf:langString Інструкція перемикач (англ. Switch statement), також знана як інструкція вибору та оператор перемикач (switch, case, select або inspect) — це спеціального виду інструкція мови програмування, що забезпечує багатонаправлене (множинне) розгалуження у програмі. Назва інструкції в різних мовах може різнитися, переважно — це інструкції switch, case, select або inspect. Цей механізм вибору існує в більшості імперативних мовах програмування таких як Pascal, Ada, C/C++, C#, Java тощо. Інструкція перемикач дозволяє робити вибір однієї з множини альтернатив.
xsd:nonNegativeInteger 20788

data from the linked data cloud