|
|
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
Привет всем. Помогите что я сделал не так? /*Даны координаты (как целые от 1 до 8) двух полей шахматной доски. Определить может ли конь за один ход перейти с одного поля на другое*/ #include <stdio.h> void main() { int k,m; printf("\n Введите координату (от 1 до 8)"); scanf("%d",&k); if k<5 then m=k+2; if m>4 then printf("\n Может"); /*End*/ else printf ("\n Не может"); /*End*/ if k>4 then m=k-2; if m<5 then printf("\n Может"); /*End*/ else printf("\n Не может"); /*End*/ scanf; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:21 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. WTF? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:24 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
Ой, блин, а это чего? Код: plaintext 1. Этот код случаем не сгенерирован средствами типа Pascal <-> C ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:26 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
/*End*/ Вот этим мы закрываем. как правильно { или } и еще с then проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:27 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
Artikjan/*End*/ Вот этим мы закрываем. как правильно { или } и еще с then проблема. Не знаю что Вы там курите, но составной оператор это { }. Синтаксические конструкции языка - if и т.п. - это Вам - RTFM'ить надо. Ибо это основы языка. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:35 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
P.S. Это я Вам только синтаксические ошибки убрал. С логикой сами разбирайтесь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:36 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
Преподаватель одобрил программу. но на вопрос почему не работает программа сказала что везде вирусы все фаилы испортила. Спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:39 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
А преподавателю в каком виде показывали? В исходном, что здесь привели? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:43 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
#include <stdio.h> void main() { int k,m; printf("\n Введите координату (от 1 до 8)"); scanf("%d",&k); if k<5 then m=k+2; if m>4 then printf("\n Может"); /*End*/ else printf ("\n Не может"); /*End*/ if k>4 then m=k-2; if m<5 then printf("\n Может"); /*End*/ else printf("\n Не может"); /*End*/ scanf; } Вот эту прогу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:44 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
Точнее так ;) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:47 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
Значит на С++ оператора then нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:48 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
ArtikjanЗначит на С++ оператора then нет then - это не оператор. В паскале был условный оператор if-then-else. В C просто if - else. if ( условие ) { } else { } Ветвь else может отсутствовать: if ( условие ) { } {} - составной оператор. Может отсутствовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:58 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
Да я вспомнил. Блин но только не могу понять почему препод так сказал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 21:59 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
ArtikjanДа я вспомнил. Блин но только не могу понять почему препод так сказал Что то мне кажется препод не разглядел после новогодних праздников ;) . У меня вообще есть сомнения по поводу правильности работы этой проги. В задании "Даны координаты (как целые от 1 до 8) двух полей шахматной доски". У Вас вообще вводится только одна координата. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 22:03 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
Ну я я теперь понял как примерно делать. Там походу попробую разобраться. Но вот в чем прикол что это было перед новым годом. Ну ладно спасибо вам за помощь, пойду писать прогу, а то у меня уже час ночи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 22:06 |
|
||
|
Задача на С++
|
|||
|---|---|---|---|
|
#18+
Кстати с Рождеством вас всех. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2007, 22:20 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34239721&tid=2029716]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
178ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 502ms |

| 0 / 0 |
