Не, опыта преподавания у меня нет. 😃 А вот по работе частенько приходится что-то набросать на баше/пхп/перле. Сейчас вот ардуино мучаю, въезжаю в AVR GCC.
Не надо ардуину, плохой выбор! В силу кучи готовых решений, слишком тупо и для школоты 😃 Сейчас перспективно осваивать семейство STM-32. Для программиста ничего сложного нет.
Ардуину выбрал по причине того, что получается готовая отладочная плата. Разобраться в схемотехнике, понять основы. А вообще ардуино - это же только бутлоадер в атмеге, так что всегда есть возможность перешить контроллер. Вообще это все игрушки, но браться сразу за серьезный микроконтроллер - думаю что не осилю. 😃
Открываю страшный секрет: готовые отладочно-эволюционные платы есть на базе ЛЮБЫХ микроконтроллеров 😃 И бут-лоадеры, и бортовые юсб - тоже уже стали стандартом современных контроллеров.
Снова обращаюсь к вашей помощи!😃 Делаю ту же программу… Дело в том что при вводе правильного значения, приходится вводить число два раза(сделал отсечку на неправильные значения и буквы)
// derevo.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <clocale>
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL, "Russian");
setlocale(LC_ALL, "rus");
int x = 0, y = 0, z = 0;
printf("Введите длину в миллиметрах:\n");
for(;;)
{printf ("Пожалуйста! Вводите только цифровые значения не менее 1000 мм!\n");
scanf ("%d", &x);
if ((scanf("%d", &x) && (x>=1000)))
{
break;
}
fflush(stdin);
}
y = x / 1000;
z = (x % 1000) / 10;
printf("В %d миллиметрах %d метров и %d сантиметров\n", x, y, z);
getch();
return 0;
}
Нафига
if ((scanf(“%d”, &x) && (x>=1000)))
уже ж ввели x один раз? Или уберите первый scanf…
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3ff69d1e3df95500777955a3":{"_id":"3ff69d1e3df95500777955a3","hid":2659,"name":"ADF","nick":"ADF","avatar_id":null,"css":""},"43f03fa13df955007778cd96":{"_id":"43f03fa13df955007778cd96","hid":12034,"name":"XBOCTATOE","nick":"XBOCTATOE","avatar_id":null,"css":""},"48b2d90e3df9550077777ec0":{"_id":"48b2d90e3df9550077777ec0","hid":37784,"name":"Alexm12","nick":"Alexm12","avatar_id":null,"css":""},"4be669bc3df9550077761277":{"_id":"4be669bc3df9550077761277","hid":65692,"name":"tran","nick":"tran","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb50ab","hid":6,"title":"Курилка","parent":"61c9a54c3df9550077bb5123","description":"Разговоры на общие околомодельные темы.","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":8213,"post_count":312959,"last_post":"674a13ed6bffb2a544c258b5","last_topic":"672bdee8f9bb00ab89c25e0c","last_topic_hid":572564,"last_topic_title":"Уро......ы заблокировали форум!","last_ts":"2024-11-29T19:20:13.542Z","last_user":"4bf42ac43df9550077760b39"}},"topic":{"_id":"5055b2963df95500772ef07d","hid":293029,"title":"Подгонка под требования исходного кода С++...","views_count":1667,"last_post_counter":23,"cache":{"post_count":22,"first_post":"5055b2963df95500772ef4dd","first_ts":"2012-09-16T11:05:58.000Z","first_user":"4be669bc3df9550077761277","last_post":"505f2e2b3df95500772ef509","last_post_hid":23,"last_ts":"2012-09-23T15:43:39.000Z","last_user":"48b2d90e3df9550077777ec0"},"st":1,"section":"61c9a54c3df9550077bb50ab"},"subscription":null,"pagination":{"total":22,"per_page":25,"chunk_offset":16},"posts_list_before_post":["paginator","datediff"]},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}