Вопросы по С/С++ (СИ)

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср мар 28, 2012 10:46:17

Сообщение 0259 »

Аlex писал(а):
ото у вас то опыта огромный мешок сразу бы отсыпали да и всё
Дак его, опыта этого, пол-интернета. Вы же поиском умеете пользоваться, что сами не нашли эту книгу ?
Мне бы вот было лень писать на форум, если можно найти ответ в течении 5 минут.
прочел не понял не чего может кто может пример предложит исходного кода ?
так сказать на практике пороше!!
Реклама
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

Что Вы не поняли, как объявлять переменные ? Там же всё разжовано-переразжовано...
А пример возьмите абсолютно любой, и в нём будет объявление переменных.
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

0259 писал(а):прочел не понял не ничего может кто может пример предложит исходного кода ?
исходного кода для чего? как пользоваться переменными? peremennaya=15;Или какие вам исходники нужны?Конкретнее вопрос задавайте. Из этого ничего не понятно
0259 писал(а):практике пороше!!
Чего практике?
Контактная информация:
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср мар 28, 2012 10:46:17

Сообщение 0259 »

на практике проще!

да да да мне нужен кусочек какой не будь программы где допустим взята 2 кнопки то есть..
ВОТ КОД НА ПРИМЕРЕ ЭТОГО КОДА ПОКАЖИТЕ КАК СДЕЛАТЬ ЧТОБ ЗНАЧЕНИЯ ОТКЛИКНУЛОСЬ ТАМ ГДЕ НАДО! ГДЕ НАДО НАПИСАНО В КОДЕ

Код: Выделить всё

if (PINA.0 == 1) {
переменная = 10; 
};
if (PINA.1 == 1) {
переменная = 20;
};

PORTB.0 = 1;
delay_ms(вызвать переменную сюда ((ALEX) не домой));
PORTB.0 = 0;
извините меня конечно может я назвал не правильно переменную может в си это вовсе не переменная но я изучаю PHP
и в php такая функция называется переменной
Последний раз редактировалось 0259 Ср фев 06, 2013 21:34:06, всего редактировалось 1 раз.
Реклама
Эиком - электронные компоненты и радиодетали
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

:facepalm: Чё за день сегодня :facepalm:
Реклама
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср мар 28, 2012 10:46:17

Сообщение 0259 »

Аlex писал(а)::facepalm: Чё за день сегодня :facepalm:
6 февраля 2013г
среда у нас 23-51
Реклама
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

Дату и время я знаю, ориентацию пока не потерял :))
http://radiokot.ru/forum/viewtopic.php? ... 5#p1569065
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Аlex, ну человек же честно написал
я изучаю PHP ...
... в php такая функция называется переменной
а что вы еще ожидали после этого? :)))
0259, вам без вариантов просто показано завернуть постранично в трубочки Кернигана и Ритчи, и курить до потери пульса, иначе от PHP не излечиться...
Изображение only pure true norwegian blackx Изображение
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср мар 28, 2012 10:46:17

Сообщение 0259 »

Аlex писал(а):Дату и время я знаю, ориентацию пока не потерял :))
http://radiokot.ru/forum/viewtopic.php? ... 5#p1569065
интересно для самообразования но и там тот же вопрос и также ответ не найден
скажите пожалуйста алекс вообще возможно сделать так чтоб май код ожил?
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Сообщение a_skr »

Вы скажите - что не так работает? код компилируется. пара фигурных скобок лишние, константы в круглых скобках, volatile зачем-то, но это все фигня, на работоспособность не влияет. 0-й бит порта А устанавливается в "1", ожидание несколько мсек, в зависимости от состояния порта B, потом 0-й бит в "0", и по кругу (сразу в "1", задержка,...). что не так?
и ниже пишите:

Код: Выделить всё

PORTB.0 == 1;
delay_ms(вызвать переменную сюда ((ALEX) не домой));
PORTB.0 == 0;
== - это проверка условия
= - это присваивание
наверно опечатка?
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср мар 28, 2012 10:46:17

Сообщение 0259 »

blackx писал(а):Аlex, ну человек же честно написал
я изучаю PHP ...
... в php такая функция называется переменной
а что вы еще ожидали после этого? :)))
0259, вам без вариантов просто показано завернуть постранично в трубочки Кернигана и Ритчи, и курить до потери пульса, иначе от PHP не излечиться...
не это я понимаю но благодаря php сейчас я могу частично читать и писать код дело в том что писал программы не для сайтов а для ПК и запускал их в оконном режиме как любая другая программа, а программа билдер (в которой я все это писал) она написана на синтезе си и php так что там было собрано все хорошее от php и все хорошее от си но вот не задача я очень хочу программировать контролеры атмега16 но читать я очень не люблю по этому мне гораздо пороше разобрать код а что не дониманию или вообще не понимаю спрашиваю тут то есть у вас гуру так что огромная просьба терпите и помогайте как можете дорогие Админы модераторы пользователи гости читатели и почитатели
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср мар 28, 2012 10:46:17

Сообщение 0259 »

a_skr писал(а):Вы скажите - что не так работает? код компилируется. пара фигурных скобок лишние, константы в круглых скобках, volatile зачем-то, но это все фигня, на работоспособность не влияет. 0-й бит порта А устанавливается в "1", ожидание несколько мсек, в зависимости от состояния порта B, потом 0-й бит в "0", и по кругу (сразу в "1", задержка,...). что не так?
и ниже пишите:

Код: Выделить всё

PORTB.0 == 1;
delay_ms(вызвать переменную сюда ((ALEX) не домой));
PORTB.0 == 0;
== - это проверка условия
= - это присваивание
наверно опечатка?
да вы правы ошибся спасибо
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

"Чукча не читатель, чукча писатель", ага. Я понимаю, если бы вы спросили, например, "зачем в Си пишут typedef struct{}?". Но если будут вопросы такого уровня, нам тут придется текста больше чем в книге написать.
Почитайте книгу, форум ведь не лень читать.
Изображение only pure true norwegian blackx Изображение
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

читать я очень не люблю
Значит Вам не место в программировании. Извините.

PS: Вы когда программы пишете, тоже пропускаете "знаки препинания" ? Извините меня ещё раз за слова, но Ваши посты читать противно...
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср мар 28, 2012 10:46:17

Сообщение 0259 »

Значит Вам не место в программировании. Извините.

ОК ТАК И ПОСТУПЛЮ

Я ПОНЯЛ ХОЧЕШЬ ДОБИТЬСЯ ИЩИ САМ ДОЛЬШЕ БУДИТ НО НАВЕРНЯКА

Код: Выделить всё


#include <mega16.h>
#include <delay.h>

// Declare your global variables here

void main(void)
{

PORTA=0x00;
DDRA=0b00000000;


PORTB=0x00;
DDRB=0x00;


PORTC=0x00;
DDRC=0x00;


PORTD=0x00;
DDRD=0x00;


while (1)
      {   
      if (PINA.0 == 1) {
      PORTB.0 = 1;
      delay_ms(100);
      PORTB.0 = 0; 
      };
      if (PINA.1 == 1) {
      PORTB.0 = 1;
      delay_ms(200);
      PORTB.0 = 0; 
      };
      if (PINA.2 == 1) {
      PORTB.0 = 1;
      delay_ms(300);
      PORTB.0 = 0; 
      };
      };
}
ВОТ И МОЙ КОД БЕЗ ВСЯКИХ ПЕРЕМЕННЫХ
ЭТО ВЫ МЕНЯ ИЗВИНИТЕ НО ЭТО ВАМ ALEX В МОДЕРАТОРСТВЕ НЕ МЕСТО НЕ МОГЛИ ПРИДУМАТЬ КАК ЗАПУСТИТЬ КОД В Об Ход ВСЯКОЙ ПЕРЕМЕННОЙ ТОЛЬКО И УМЕЕТЕ ОСТРИТЬ И Забивать ГОЛОВУ МОжНО СКАЗАТЬ ГОСТЕЙ ФОРУМНЫМ МУСОРОМ И ВСЯКИМ СУПЕР СЛЕНГОМ
НУ ДА ТАК ВЫ КАЖЕТЕСЬ УМНЕЕ Я К ВАС БОЛЬШЕ НЕ ОБРАЩУСЬ НА (СХЕМ НЕТ) ПЕРСОНАЛ САЙТА ВЕЖЛИВЕЕ И ЛАМЕРОВ НЕ ГНОБИТ
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

Спойлера я предлагал сделать раздел для начинающих :tea:
Ставим плюсы: )
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

На форуме 90% новых тем "от начинающих", раздел смысла делать нет.
Изображение only pure true norwegian blackx Изображение
Мудрый кот
Аватара пользователя
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Сообщение Kavka »

0259 писал(а):ОК ТАК И ПОСТУПЛЮ

Я ПОНЯЛ ХОЧЕШЬ ДОБИТЬСЯ ИЩИ САМ ДОЛЬШЕ БУДИТ НО НАВЕРНЯКА

ЭТО ВЫ МЕНЯ ИЗВИНИТЕ НО ЭТО ВАМ ALEX В МОДЕРАТОРСТВЕ НЕ МЕСТО НЕ МОГЛИ ПРИДУМАТЬ КАК ЗАПУСТИТЬ КОД В Об Ход ВСЯКОЙ ПЕРЕМЕННОЙ ТОЛЬКО И УМЕЕТЕ ОСТРИТЬ
Наконец-то вы сделали то, на что вас подталкивали - потрудились, подумали.
0259 писал(а): И ЛАМЕРОВ НЕ ГНОБИТ
Признались. Тоже хорошо! :))

2Moderators: Извиняюсь за оффтоп. Замолкаю.
Последний раз редактировалось Kavka Ср фев 06, 2013 23:19:42, всего редактировалось 1 раз.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Сообщение HHIMERA »

0259 писал(а):ХОЧЕШЬ ДОБИТЬСЯ ИЩИ САМ
http://www.bugtraq.ru/forum/faq/general ... tions.html
"Я не даю готовых решений, я заставляю думать!"(С)
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Сообщение ut1wpr »

0259 писал(а):...но я изучаю PHP...
Невозможно изучать языки программирования, не выучив свой нэйтив. Сколько классов за спиной? И сколько коридоров?
Стыдились бы своей малограмотности.
С уважением,
Виктор.
Ответить

Вернуться в «Разные вопросы по МК»