Amaterasu
123123113
- Член од
- 17 април 2012
- Мислења
- 1.238
- Поени од реакции
- 1.296
Здраво луѓе, и јас како студент на финки кој прват се среќава со програмирање си имам проблеми со него
На пример во задачава :
1. Телекомуникациската компанија IT-Phones располага со продажни центри во кои се
нудат различни услуги за корисниците. На терминалите кои се наоѓаат на влез на
секој продажен центар, корисниците треба да изберат меѓу услугите „Плаќање
сметки“ со внесување на буквата p, или „Дополнителни услуги“ – со внесување на
буквата d. Дополнително, треба да се внесе буквата l ако станува збор за физичко
лице или буквата f ако станува збор за фирма. Да се напише програма во која прво се
внесува буква за избор на услуга (Плаќање сметки или дополнителни услуги), а
потоа се внесува буква за тоа кој ја бара услугата (физичко лице или фирма).
Програмата проверува каков вид на услуга се бара и кој ја бара услугата и во
зависност од тоа се печати следната порака:
• „Шалтер 1“ – ако се бара плаќање на сметки од страна на физичко лице
• „Шалтер 2“ – ако се бара плаќање на сметки од страна на фирма
• „Шалтер 3“ – ако се бараат дополнителни услуги од страна на физичко лице
• „Шалтер 4“ – ако се бараат дополнителни услуги од страна на фирма
Ако не се внесе валидна буква, се печати порака „Невалиден избор“.
Пробав да ја решам вака
Но повторно не ми ги чита карактерите... Пробав и со scanf го добив истиот резултат... Поназад го прочитав објаснувањето на членот за начинот на кој се запишуваат знаци во Ц ама ете уште баш не ми е најјасно
На пример во задачава :
1. Телекомуникациската компанија IT-Phones располага со продажни центри во кои се
нудат различни услуги за корисниците. На терминалите кои се наоѓаат на влез на
секој продажен центар, корисниците треба да изберат меѓу услугите „Плаќање
сметки“ со внесување на буквата p, или „Дополнителни услуги“ – со внесување на
буквата d. Дополнително, треба да се внесе буквата l ако станува збор за физичко
лице или буквата f ако станува збор за фирма. Да се напише програма во која прво се
внесува буква за избор на услуга (Плаќање сметки или дополнителни услуги), а
потоа се внесува буква за тоа кој ја бара услугата (физичко лице или фирма).
Програмата проверува каков вид на услуга се бара и кој ја бара услугата и во
зависност од тоа се печати следната порака:
• „Шалтер 1“ – ако се бара плаќање на сметки од страна на физичко лице
• „Шалтер 2“ – ако се бара плаќање на сметки од страна на фирма
• „Шалтер 3“ – ако се бараат дополнителни услуги од страна на физичко лице
• „Шалтер 4“ – ако се бараат дополнителни услуги од страна на фирма
Ако не се внесе валидна буква, се печати порака „Невалиден избор“.
Пробав да ја решам вака
PHP:
#include<stdio.h>
int main() {
//p-plakjanje na smetiki
//d-dopolnitelni uslugi
//l-fizicko lice
//f-firma
char bukva1, bukva2;
if((bukva2=getchar())&&(bukva1=getchar())) {
if((bukva2=='p')&&(bukva1=='l')) {
printf("salter 1"); }
else if ((bukva2=='p')&&(bukva1=='f')) {
printf("salter 2"); }
else if ((bukva2=='d')&&(bukva1=='l')) {
printf("salter 3");
}
else if ((bukva2=='d')&&(bukva1=='f')) {
printf("salter 4");
}
}
else printf("nevaliden izbor");
return 0; }