|
![]() |
|
Опции темы |
![]() |
![]() |
местный
|
![]()
Могу помочь с сайтом т.к был опыт с созданием сайтов только не на php а на простом html. Действительно если делать сайт нужно поболее человек . Ну люди кто присоеденится может есть кто-то кто знает php? Я также занимаюсь дизайном.
|
![]() |
![]() |
![]() |
![]() |
реликт эго-форума
|
![]()
Кстати да... Нафига GOTO рассказывать? Оно мертво уже 100 лет)
Циклы ИМХО решают все GOTOвые задачи) Spr1ne, какой сайт?? 0_о
__________________
Человекообразный примат по программному обеспечению |
![]() |
![]() |
![]() |
![]() |
|
cтарейшина эго-форума
Регистрация: 28.01.2007
Сообщений: 761
![]() |
![]() Цитата:
А знать надо всё. Мне goto как-то пригодился... |
|
![]() |
![]() |
![]() |
![]() |
cтарейшина эго-форума
Регистрация: 28.01.2007
Сообщений: 761
![]() |
![]()
Урок шестой - нормальные циклы
Итак, на прошлом уроке мы делали цикл с помощью меток, но обычно они создаются иначе. Есть 3 формы: Код:
while(some_operation) ** ... // Этот цикл будет выполняться cнова и cнова, пока верно //some_operation, проверка происходит в начале каждой итерации } ... do ** ... //Тоже самое, только мы сначала делаем, а потом проверяем } while(some_operation) ... for(int i=0;i < 10;i ++)// Декларация этого цикла разбита на 3 отсека ** //первый выполняется при запуске цикла //второй - условие выполнения следующей итерации //а действие третьего выполняется после каждой итерации цикла ... } Если вы справились с задание предыдущего урока то сложностей возникнуть не должно, но всё же разберём один пример Код:
#include <stdio.h> #include <conio.h> void main() ** int n = 0; scanf("%d", &n); for(int i = 1;i <= n;i ++) ** printf("This is string number %d\n", i); } puts("That's all"); getch(); } P.S. - задержки выпуска уроков вызваны некоторой загруженностью автора P.P.S. - при обнаружении опечаток или фактических ошибок просьба уведомить через ЛС Последний раз редактировалось dkanus; 30.04.2007 в 15:44. |
![]() |
![]() |
![]() |
![]() |
cтарейшина эго-форума
Регистрация: 28.01.2007
Сообщений: 761
![]() |
![]()
Урок седьмой - функции
Итак, пришло время изучить этот крайне полезный так сказать инструмент. Для упрощения сказать, что это минипрограмы, которые выполняют ту или иную работу. С первого урока мы вызывали другие предопределённые функции. Все наши программы заключались в блок. Код:
void main() ** } Пример: Код:
#include <stdio.h> #include <conio.h> int sum(int a, int b) ** return a + b; // return предназначено для возврата значения функции // также на этой инструкции обрывается выполнение // програмы, если возращаемое значение не void, то она //обязательна. Однако можно указать и для void для //завершения } void outnum(int a) ** printf("outnum: %d", a); } void main() ** int a, b; puts("Enter a:"); scanf("%d", &a); puts("Enter b:"); scanf("%d", &b); outnum(sum(a, b)); getch(); return; puts("Secret level"); //А этот код никогда не будет выполнен } |
![]() |
![]() |
![]() |
![]() |
cтарейшина эго-форума
Регистрация: 28.01.2007
Сообщений: 761
![]() |
![]()
Нужно мнение народа - что лучше рассказать дальше? Думал массивы, но как-то неуверен - пора ли? Принимаются мнения всех.
|
![]() |
![]() |
![]() |
![]() |
завсегдатай эго-форума
Регистрация: 26.06.2006
Адрес: #161
Возраст: 56
Сообщений: 348
Репутация: 217![]() ![]() ![]() |
![]()
Да пожалуй, не массивы, а более развёрнуто - структуры данных. И их "предки" - массивы. Ну а потом следуюий урок - классы как явление природы c++
__________________
|
![]() |
![]() |
![]() |
![]() |
новый эго-житель
Регистрация: 25.06.2007
Возраст: 43
Сообщений: 3
Репутация: 0![]() |
![]()
to Dkanus что уроки кончились?
Если дальше будешь продолжать - то, по моему мнению, рассказ о массивах должен был идти до объяснения функций (чтобы потом говорить о особенностях передачи массивов). А дальше, конечно, структуры и классы. В такой последовательности я читаю курс по информатике студентам в НГТУ. |
![]() |
![]() |
![]() |
![]() |
Just... Dizz
Moderator
Регистрация: 01.02.2006
Адрес: наносеть 143
Возраст: 30
Сообщений: 2,436
Репутация: 5916![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Опа. Нифига, куда я попал! Надо будет с самого первого почитать. Сорри за оффтоп.
|
![]() |
![]() |
![]() |
![]() |
|
завсегдатай эго-форума
Регистрация: 26.06.2006
Адрес: #161
Возраст: 56
Сообщений: 348
Репутация: 217![]() ![]() ![]() |
![]() Цитата:
__________________
|
|
![]() |
![]() |
![]() |
Опции темы | |
|
|
Текущее время: 13:38. Часовой пояс GMT +6.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot