IPB

Здравствуйте, гость ( Вход | Регистрация )

Программирование, All related...
Misty Rain
сообщение 22 May 2008, 01:23 PM
Сообщение #1

The sun goes down... I feel the light betray me...
Group Icon


Сообщений: 2 577
Репутация: 350 points
Регистрация: 30/10/2007
Пользователь №: 1
Пол:




Перенесено из темы про попсятину (IMG:style_emoticons/default4/pod_stol.gif)
Если уж мы так хотим обсудить программинг, то лучше это сделать в отдельной теме (IMG:style_emoticons/default4/smile.gif)
Alchen, в математике не силен, в логике тоже (вообще никакие науки не знаю, поскольку ничего не учил и не горю желанием). Просто в PHP в функции array(), генерирующей массив данных, при задании значений надо писать в форме array('variable1' => 'value1','variable2' => 'value2',...'variable3' => 'value3'); (IMG:style_emoticons/default4/crazy.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
7 страниц V  1 2 3 > »   
ОтветитьСоздать новую тему
Ответов(1 - 14)
Alchen
сообщение 22 May 2008, 03:08 PM
Сообщение #2

Йа ни афца!!!
Group Icon


Сообщений: 2 557
Репутация: 76 points
Регистрация: 30/5/2005
Пользователь №: 6
Пол:




Цитата(Misty Rain @ 22 May 2008, 01:23 PM) *
Alchen, в математике не силен, в логике тоже (вообще никакие науки не знаю, поскольку ничего не учил и не горю желанием). Просто в PHP в функции array(), генерирующей массив данных, при задании значений надо писать в форме array('variable1' => 'value1','variable2' => 'value2',...'variable3' => 'value3');

гы.... долго думала, зачем нужна кнопка «оффтоп» и чо будет, если ее нажать.... (IMG:style_emoticons/default4/crazy.gif) дык там секретик, оказываеццо!=))) (IMG:style_emoticons/default4/pod_stol.gif)
как ваще можно занимаццо программингом, не зная математики и логики? я тоже не знаю, но значок следования в моей голове прочно засел. а вот как обозначают всякие конъюнкции-дизъюнкции, я уже не помню.... (IMG:style_emoticons/default4/crazy.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Astronom
сообщение 22 May 2008, 03:18 PM
Сообщение #3


Group Icon


Сообщений: 1 361
Репутация: 172 points
Клан: Soft Team
Регистрация: 2/2/2007
Пользователь №: 4 392
Пол:





Знание математики XOR умение программировать = работоспособная программа.
Знание математики AND умение программировать = пустая трата времени.
(IMG:style_emoticons/default4/crazy.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Alchen
сообщение 22 May 2008, 03:43 PM
Сообщение #4

Йа ни афца!!!
Group Icon


Сообщений: 2 557
Репутация: 76 points
Регистрация: 30/5/2005
Пользователь №: 6
Пол:




Цитата(Astronom @ 22 May 2008, 03:18 PM) *
Знание математики AND умение программировать = пустая трата времени.

пачиму эта? (IMG:style_emoticons/default4/crazy.gif)
незнание математики AND неумение программировать= Альхен.... (IMG:style_emoticons/default4/crazy.gif)
з.ы. чо такое XOR?
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Misty Rain
сообщение 22 May 2008, 04:12 PM
Сообщение #5

The sun goes down... I feel the light betray me...
Group Icon


Сообщений: 2 577
Репутация: 350 points
Регистрация: 30/10/2007
Пользователь №: 1
Пол:




Цитата(Alchen @ 22 May 2008, 02:08 PM) *
как ваще можно занимаццо программингом, не зная математики и логики? я тоже не знаю, но значок следования в моей голове прочно засел. а вот как обозначают всякие конъюнкции-дизъюнкции, я уже не помню.... (IMG:style_emoticons/default4/crazy.gif)
Когда-то я написал программку, вычисляющую факториал натуральных чисел в пределах заданного диапазона. Мне дали формулу и я по формуле написал программу. Что такое факториал, я не знаю до сих пор, но программка его считала (IMG:style_emoticons/default4/crazy.gif) что такое конъюкции/дизъюнкции, я не знаю (мне почему-то кажется, что другие обозначения операторов AND/OR), зато знаю, что такое netogation (IMG:style_emoticons/default4/crazy.gif) (IMG:style_emoticons/default4/pod_stol.gif)
Цитата(Alchen @ 22 May 2008, 02:43 PM) *
з.ы. чо такое XOR?
XOR = подразрядное исключающее ИЛИ (IMG:style_emoticons/default4/crazy.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Astronom
сообщение 22 May 2008, 05:26 PM
Сообщение #6


Group Icon


Сообщений: 1 361
Репутация: 172 points
Клан: Soft Team
Регистрация: 2/2/2007
Пользователь №: 4 392
Пол:




Рекурсией факториал считал аль нет? (IMG:style_emoticons/default4/down.gif)

Цитата

XOR = подразрядное исключающее ИЛИ

Поразрядное. (IMG:style_emoticons/default4/bleh.gif)

Цитата

з.ы. чо такое XOR?


(False) XOR (False) = False
(False) XOR (True) = True
(True) XOR (False) = True
(True) XOR (True) = False

Короче, она проверяет, одинаковы ли ее аргументы .... вернее, наоборот (IMG:style_emoticons/default4/dielooserdie.gif)

Ее еще называют «Сложение по модулю 2»
Наслаждайтесь и на закуску (IMG:style_emoticons/default4/down.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Misty Rain
сообщение 22 May 2008, 05:33 PM
Сообщение #7

The sun goes down... I feel the light betray me...
Group Icon


Сообщений: 2 577
Репутация: 350 points
Регистрация: 30/10/2007
Пользователь №: 1
Пол:




Цитата(Astronom @ 22 May 2008, 04:26 PM) *
Рекурсией факториал считал аль нет? (IMG:style_emoticons/default4/down.gif)
Нет, тогда еще методом итераций (IMG:style_emoticons/default4/crazy.gif)
Цитата(Astronom @ 22 May 2008, 04:26 PM) *
Поразрядное. (IMG:style_emoticons/default4/bleh.gif)
Вот блин, забыл (IMG:style_emoticons/default4/dry.gif)
Я не помню, как оно называется, помню только, что оно делает (IMG:style_emoticons/default4/crazy.gif)
Цитата(Wiki)
Программирование

В компьютерных языках сложение по модулю 2 используется сравнительно редко. В языках C/C++ (а также Java, C#, PHP, JavaScript и т.д.) эта операция обозначается символом «^» и выполняется для всех битов левого и правого операнда попарно.
Ну вот, чему удивляться? (IMG:style_emoticons/default4/crazy.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Alchen
сообщение 22 May 2008, 08:56 PM
Сообщение #8

Йа ни афца!!!
Group Icon


Сообщений: 2 557
Репутация: 76 points
Регистрация: 30/5/2005
Пользователь №: 6
Пол:




хехехе.... (IMG:style_emoticons/default4/spiteful.gif) Альхен— она ведь тоже не пальцем делана. она заставила матушку изложить ей курс логики! (IMG:style_emoticons/default4/crazy.gif)
матушка сказала, что
Цитата(Astronom @ 22 May 2008, 03:18 PM) *
Знание математики XOR умение программировать = работоспособная программа.
Знание математики AND умение программировать = пустая трата времени.
-аццкий бред, унижающий програмистское достоинство,а
Цитата(Alchen @ 22 May 2008, 03:43 PM) *
незнание математики AND неумение программировать= Альхен....
— полнейшее тру! (IMG:style_emoticons/default4/crazy.gif)
Цитата(Misty Rain @ 22 May 2008, 04:12 PM) *
мне почему-то кажется, что другие обозначения операторов AND/OR

теперь мне ясно, почему Мист завалил на экзах все что можно.... OR и AND— это не операторы! (IMG:style_emoticons/default4/pod_stol.gif) (хотя смотря в каком языке)
Цитата(Misty Rain @ 22 May 2008, 04:12 PM) *
Когда-то я написал программку, вычисляющую факториал натуральных чисел в пределах заданного диапазона. Мне дали формулу и я по формуле написал программу. Что такое факториал, я не знаю до сих пор, но программка его считала

мамаша заставила-таки меня решить эту задачу по вычислению факториала.... на «7!» спотыкнулся? на чем писал?
вот мне маманя говорит, что на семерке программко мое спотыкнеццо и спросила, как я буду выкручиваццо. я сказала, что буду до семерки вычислять каждый блок чисел, а потом перемножать. оказалось, что это и есть итерация. а про рекурсию я так и не фкурила..... (IMG:style_emoticons/default4/lol.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Misty Rain
сообщение 22 May 2008, 09:15 PM
Сообщение #9

The sun goes down... I feel the light betray me...
Group Icon


Сообщений: 2 577
Репутация: 350 points
Регистрация: 30/10/2007
Пользователь №: 1
Пол:




Цитата(Alchen @ 22 May 2008, 07:56 PM) *
(хотя смотря в каком языке)
PHP:
Код
if ( $this->ipsclass->member['id'] AND $this->ipsclass->member['name'] != "" )
--взято из исходников этого форума (IMG:style_emoticons/default4/bk.gif)
Цитата(Alchen @ 22 May 2008, 07:56 PM) *
мамаша заставила-таки меня решить эту задачу по вычислению факториала.... на «7!» спотыкнулся? на чем писал?
вот мне маманя говорит, что на семерке программко мое спотыкнеццо и спросила, как я буду выкручиваццо. я сказала, что буду до семерки вычислять каждый блок чисел, а потом перемножать. оказалось, что это и есть итерация. а про рекурсию я так и не фкурила..... (IMG:style_emoticons/default4/lol.gif)
У меня была особая система обхода этой логической ошибки (IMG:style_emoticons/default4/smile.gif) писал на ANSI C, ибо классы (C++) были не востребованы (IMG:style_emoticons/default4/wink5.gif)
При рекурсию (пример на C):
Код

// Итерации:
void myCalc ( int a, int b )
{
int e = 0;
for ( int c = 0;c<b;c++ )
{
  e = a+b; // повторяющееся действие — итерация
}
}

Код

// Рекурсия:
int a = 5;
int b = 10;
int e = 0;
void myCalc ( int a, int b )
{
if ( e < 15 )
{
  myCalc(a, b); // рекурсивный вызов этой же функции
}
e+=(a+b);
}
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Alchen
сообщение 22 May 2008, 09:23 PM
Сообщение #10

Йа ни афца!!!
Group Icon


Сообщений: 2 557
Репутация: 76 points
Регистрация: 30/5/2005
Пользователь №: 6
Пол:




Misty Rain, пошла фкуривать... (IMG:style_emoticons/default4/g.gif) вернусь нескоро.... (IMG:style_emoticons/default4/ph34r.gif) (IMG:style_emoticons/default4/gi.gif)

кстати, AND— нонъюнкция, ОR— дизъюнкция, а XOR ак называеццо?
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Misty Rain
сообщение 22 May 2008, 09:32 PM
Сообщение #11

The sun goes down... I feel the light betray me...
Group Icon


Сообщений: 2 577
Репутация: 350 points
Регистрация: 30/10/2007
Пользователь №: 1
Пол:




Alchen, судя по этому, у него такого названия нету (IMG:style_emoticons/default4/unsure.gif)
P.S. Тоже на C/C++ пишешь, что ли? (IMG:style_emoticons/default4/smile.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Astronom
сообщение 22 May 2008, 09:37 PM
Сообщение #12


Group Icon


Сообщений: 1 361
Репутация: 172 points
Клан: Soft Team
Регистрация: 2/2/2007
Пользователь №: 4 392
Пол:




Цитата(Alchen @ 22 May 2008, 07:56 PM) *

хехехе.... она заставила матушку изложить ей курс логики! (IMG:style_emoticons/default4/crazy.gif)

Маньячная твоя душонка. (IMG:style_emoticons/default4/debil.gif)

Цитата(Alchen @ 22 May 2008, 07:56 PM) *

-аццкий бред, унижающий програмистское достоинство

Это правда жизни. (IMG:style_emoticons/default4/bleh.gif)

Цитата(Alchen @ 22 May 2008, 07:56 PM) *

а про рекурсию я так и не фкурила..... (IMG:style_emoticons/default4/lol.gif)

И не надо. Это сакральные знания. (IMG:style_emoticons/default4/ktulucool.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Misty Rain
сообщение 22 May 2008, 09:44 PM
Сообщение #13

The sun goes down... I feel the light betray me...
Group Icon


Сообщений: 2 577
Репутация: 350 points
Регистрация: 30/10/2007
Пользователь №: 1
Пол:




Надо будет сюда модификацию syntax highlighting поставить (IMG:style_emoticons/default4/crazy.gif)
P.S. dNW, я знаю, что вы это прочитаете! Судя по вашим постам, вас в этой теме явно (и вообще на форуме) не хватает (IMG:style_emoticons/default4/smile.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Rubby
сообщение 22 May 2008, 09:47 PM
Сообщение #14


Group Icon


Сообщений: 157
Репутация: 42 points
Регистрация: 20/5/2008
Пользователь №: 6 492
Пол:




люди, а как долго вы это изучали??? (IMG:style_emoticons/default4/blink.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
Astronom
сообщение 22 May 2008, 09:51 PM
Сообщение #15


Group Icon


Сообщений: 1 361
Репутация: 172 points
Клан: Soft Team
Регистрация: 2/2/2007
Пользователь №: 4 392
Пол:




Да пару минут. Потом несколько лет прочищали от этого моСК. (IMG:style_emoticons/default4/down.gif)

Кстати, как гласит книжечка Подбельского: XOR — это не оператор, а операция. А как гласит здравый смысл и Гугл, XOR — логическая функция. Вывод: в C и всех его наследниках XOR — операция, реализующая логическую функцию. (IMG:style_emoticons/default4/crazy.gif)

Щас по факториалу чего-нибудь скажу. (IMG:style_emoticons/default4/g.gif)

Говорю:
Код

#include <stdio.h>

int myCalc(int a)
{
   int b=a;
   if (a==1)
   {
       return 1;        
   }
   b*= myCalc(a-1);
   return b;
}

void main()
{
   int i=0;
   int e=0;
   for (i=10; i>=1; i--)
   {
       e= myCalc(i);
       printf("%d! = %d\n", i,e);
   }
}

p.s. компилятор взял старый (IMG:style_emoticons/default4/dielooserdie.gif) (первый попавшийся (IMG:style_emoticons/default4/ktulucool.gif) — BC 4.5), поэтому, не удивляйтесь наличию stdio.h и отсутствию using namespace std; (IMG:style_emoticons/default4/shy.gif)

p.p.s. Фсе, пойду пофлудю в другом месте. (IMG:style_emoticons/default4/gi.gif)
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение

7 страниц V  1 2 3 > » 
ОтветитьСоздать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0 |

 




   Текстовая версия   

Сейчас: 28th November 2024 - 12:47 AM