 |
novichok ya |
 |
25.03.2005, 13:08
|
#1
|
Младенец
Join Date: 05 2004
Location: usa
Age: 80
Posts: 35
Rep Power: 0
|
novichok ya
privet u menya paru voprosov est
my calculator has to be able to store values into a single variable, (i.e. called A below), which will probably be used in another input.
for ex:
Please enter the variable name to use in the calculations
>>&
>>You must enter a letter! Please re-enter the variable name:
>>A
kak mojno napisat eto?
|
|
|
25.03.2005, 14:42
|
#2
|
Профессор
Join Date: 01 2005
Location: Perm
Age: 46
Posts: 2,142
Rep Power: 0
|
а на чем это вот калькулятор пишеш ?
вообще самый тапорный способ это проверить код введенного символа ...
там коды алфабета непрерывны т.е. можеш указать что если код отсюдого до сюдого ... тогда все окей ... если нет тогда "You must enter a letter! Please re-enter the variable name:"
А вообще в ПХП перле ... есть специальные функции на проверку ...
PHP:
Quote:
<?php
$strings = array('KjgWZC', 'arf12');
foreach ($strings as $testcase) {
if (ctype_alpha($testcase)) {
echo "The string $testcase consists of all letters.\n";
} else {
echo "The string $testcase does not consist of all letters.\n";
}
}
?>
|
в перле можеш использовать регулярные выражения ...
|
|
|
25.03.2005, 14:50
|
#3
|
the mochinger
Join Date: 02 2002
Location: Paranoid Android, @10:50
Age: 46
Posts: 1,894
Rep Power: 5
|
misht zarmazel em es inch xeloq a assemiky. es vor inqs harziz ban chjoki te mardun inch er petq
__________________
The flower that blooms in adversity is the most rare and beautiful of all.
|
|
|
25.03.2005, 15:01
|
#4
|
Профессор
Join Date: 01 2005
Location: Perm
Age: 46
Posts: 2,142
Rep Power: 0
|
это потому что ты не работал долгое время с юзерами ... 
а вообще вместо того что бы критиковать ... лучше бы высказался
Асс в ебедид программинге ака MCU programming
|
|
|
25.03.2005, 15:16
|
#5
|
the mochinger
Join Date: 02 2002
Location: Paranoid Android, @10:50
Age: 46
Posts: 1,894
Rep Power: 5
|
chishtn asaz qo asaziz el ban chjoki, vrode inch eir uzum asel?
__________________
The flower that blooms in adversity is the most rare and beautiful of all.
|
|
|
25.03.2005, 15:53
|
#6
|
Banned
Join Date: 10 2002
Location: Brooklyn, New York
Age: 47
Posts: 3,760
Rep Power: 0
|
a eto potomu chto ti davno ne obshalsya s adminami visokoi kategorii.
|
|
|
25.03.2005, 15:58
|
#7
|
Banned
Join Date: 10 2002
Location: Brooklyn, New York
Age: 47
Posts: 3,760
Rep Power: 0
|
centrino: perefrazirui plz.
|
|
|
27.03.2005, 15:33
|
#8
|
Младенец
Join Date: 05 2004
Location: usa
Age: 80
Posts: 35
Rep Power: 0
|
ya imel vvidu kak pisat v C
accemic etot yazik mne ne nujen poka chto no spasibo
i eshe ya xochu chtobi programa ne rabotala kak standartni kalkulyator
to est esli napishu c=a+b*4-d:5; to programa sperva addnit a i b potom umnojet na chetire minus d i : 5
kak mojno eto sdelat ?
spasibo vsem
|
|
|
27.03.2005, 16:50
|
#9
|
Профессор
Join Date: 01 2005
Location: Perm
Age: 46
Posts: 2,142
Rep Power: 0
|
Сентрино ... вроде этот пример был описан у Страуструпа ...
и распечатка программы тоже была ... хотя на С++.
А вообще вроде уже легче написать эту программу чем обьяснить
В общем топорный метод о котором я говорил
char symbol;
...
...
if(((symbol >0x40) && (symbol < 0x5B)) || ((symbol >0x60) && (symbol < 0x7B)) ){
printf("You must enter a letter! Please re-enter the variable name:");
}
|
|
|
30.03.2005, 08:16
|
#10
|
Младенец
Join Date: 05 2004
Location: usa
Age: 80
Posts: 35
Rep Power: 0
|
Quote:
Originally Posted by accemic26
Сентрино ... вроде этот пример был описан у Страуструпа ...
и распечатка программы тоже была ... хотя на С++.
А вообще вроде уже легче написать эту программу чем обьяснить
В общем топорный метод о котором я говорил
char symbol;
...
...
if(((symbol >0x40) && (symbol < 0x5B)) || ((symbol >0x60) && (symbol < 0x7B)) ){
printf("You must enter a letter! Please re-enter the variable name:");
}
|
дорогой мне надо только С,я С++ еще незнаю может как нибудь потом,как будет на С?
и еще вопрос : как можно написать код что там аритметические правила не будут собледатся то есть калкульятор будет работать слева на право например; если c=a+b*c-d:4; то програма сперва адднет а и б ,потом умножет на 4,минус d и :4.
всем спасибо
|
|
|
30.03.2005, 18:59
|
#11
|
Профессор
Join Date: 01 2005
Location: Perm
Age: 46
Posts: 2,142
Rep Power: 0
|
можеш использовать что то вроде SUM-a
тоесть ходиш по выражению и сумируеш а SUM-у то что дальше ...
причем тут после знака плюс или минус каждый раз вызывается функция которая умнажает/делит и возвращает значение ...
но это если у тебя нет скобок ...
все я ушел ...
|
|
|
31.03.2005, 13:54
|
#12
|
Младенец
Join Date: 05 2004
Location: usa
Age: 80
Posts: 35
Rep Power: 0
|
Quote:
Originally Posted by accemic26
можеш использовать что то вроде SUM-a
тоесть ходиш по выражению и сумируеш а SUM-у то что дальше ...
причем тут после знака плюс или минус каждый раз вызывается функция которая умнажает/делит и возвращает значение ...
но это если у тебя нет скобок ...
все я ушел ...
|
rebyata zadace govoryat chto bez funtiona nado delat
|
|
|
31.03.2005, 18:46
|
#13
|
Профессор
Join Date: 01 2005
Location: Perm
Age: 46
Posts: 2,142
Rep Power: 0
|
Сроси у Ганса Андерсона
Он тут крутой программер даже иногда на Юникс умудряется наезжает.
А вообще весь кайф в программирвании это когда сам до всего доходиш.
|
|
|
01.04.2005, 05:54
|
#14
|
the mochinger
Join Date: 02 2002
Location: Paranoid Android, @10:50
Age: 46
Posts: 1,894
Rep Power: 5
|
o-ho
Centrino WTF? bez funkzii tebe nado? assemik tebe predlojil variant s funkziami, tak nemnojko potrudis' i convertiruj programmu chtob ne byli funkzii...
__________________
The flower that blooms in adversity is the most rare and beautiful of all.
|
|
|
01.04.2005, 08:49
|
#15
|
Младенец
Join Date: 05 2004
Location: usa
Age: 80
Posts: 35
Rep Power: 0
|
кажется мне хана,осталось два дня до сдачи задания
я немогу уловить логику этой фигни
|
|
|
All times are GMT. The time now is 05:16. |
|
|