Nejste přihlášen/a.

Přihlásit se do poradny

 

Pascal

Od: nakiro* odpovědí: 2 změna:
zajmalo by mě jestli se v pascalu (vim že ne ale snad se to nějak dá?) může použí u příkazu case proměnná typu string s výce než jedním znakem?Dík

 

 

2 odpovědi na otázku
Řazeno dle hodnocení

 

 

dallda
hodnocení

0x
Nevim uz jsem v pascalu dlouho neprogramoval, ale mam za to, ze to normalne slo, stim, ze misto cisla se tam napsal do uvozovek ty znaky a pokud by to neslo, tak bych jednoduse dal pred tim CASE podminky if a pokud by se ten retezec znaku rovnal tak bych priradil do nejake promenne cislo a to bych pak pouzil u toho CASE, ale myslim si ze ten znak pujde
letmý návštěvník
Ne nelze. Jde udělat case podle čísel, výčtových typů nebo znaků. Podle řetězců se to musí obejít. Já to dělám tak, že si naleznu hledaný řetězec v skupině předem definovaných a to mi vrátí index, podle kterého potom dělám vlastní case.

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]