Перейти к содержимому

Фото
- - - - -

Programmeerimine


  • Вы не можете создать новую тему
  • Please log in to reply
210 ответов в этой теме

#181 Чемоday

Чемоday
  • Пользователь
  • 451 сообщений
  • Откуда:Ласна

Отправлено 14 Ноябрь 2010 - 22:51

Ну у 18ой группы в 10 занятие.
у 17ой в 16:15
  • 0
A real brain splitta

#182 Kurcha

Kurcha
  • Постоялец
  • 1 555 сообщений
  • Откуда:IASB72

Отправлено 14 Ноябрь 2010 - 22:55

Ну у 18ой группы в 10 занятие.
у 17ой в 16:15

вах спасибо :)
  • 0
Мудрость, полученная в бою - твоё богатство. Мудрость, полученная без боя - твоё счастье.

#183 Kurcha

Kurcha
  • Постоялец
  • 1 555 сообщений
  • Откуда:IASB72

Отправлено 15 Ноябрь 2010 - 13:06

есть кто из 18ой группы? как контрольная прошла? чего было?)
  • 0
Мудрость, полученная в бою - твоё богатство. Мудрость, полученная без боя - твоё счастье.

#184 jeuy

jeuy
  • Пользователь
  • 116 сообщений

Отправлено 15 Ноябрь 2010 - 14:32

Что будет, если не набрать минимальные 50 баллов по получению зачета по программированию у Вииетса? Как исправлять и т.д.?
  • 0

#185 Чемоday

Чемоday
  • Пользователь
  • 451 сообщений
  • Откуда:Ласна

Отправлено 13 Декабрь 2010 - 21:55

Обьясните пожалуйста кусок кода, а то я сделал, а как оно работает, объяснить не смогу
for (j = 0; j < N; j++)
                {
                    bool flag = true; // Vvod indeksatora						 	  		  		 	  		
                    for (jj = 0; jj < N; jj++) //Minimalen li v svoej stroke
                        if (argA[i][j] > argA[i][jj])
                        {
                            flag = false;
                            break;
                        }

Вот что мне не понятно : для чего вводится переменная jj, и как она ведет себя?
Просто кодил кодил, неполучалось, добавил и О ЧУДО, ОНО РАБОТАЕТ!
  • 0
A real brain splitta

#186 Я ЖИВУ В ТТУ

Я ЖИВУ В ТТУ
  • Пользователь
  • 67 сообщений
  • Откуда:Tallinn

Отправлено 13 Декабрь 2010 - 22:46

Что будет, если не набрать минимальные 50 баллов по получению зачета по программированию у Вииетса? Как исправлять и т.д.?

Сегодня Маргит говорила, что в январе можно будет придти и написать у самого Вииетса что-то вроде контрольной: по итогам её он решит, ставить 0 или всё-таки пожалеть. Подойди к ней и спроси точнее, не помню деталей.
  • 0

#187 shb

shb

    New life, much more options

  • Постоялец
  • 5 253 сообщений
  • Откуда:Таллинн

Отправлено 13 Декабрь 2010 - 22:54

Чемоday, правильным методом будет не задавать вопросы, а
1) взять бумагу и карандаш и пройтись по коду несколько циклов, выписывая значения переменных
2) добавить в код в правильные месте system.out.println с нужными тебе переменными
3) внимательно пройтись по коду в дебуггере
  • 2
Мыслящий человек просто обязан время от времени поднимать себя за волосы © Тот самый Мюнгхаузен

Joga Bonito!

#188 Inquisitor1

Inquisitor1
  • Пользователь
  • 272 сообщений

Отправлено 14 Декабрь 2010 - 01:18

Чемоday,
если ты знаешь для чегo переменная j, тo jj для тoгo же самoгo. Такая элементарная часть циклoв, чтo oбъяснять грустнo
  • -2

#189 3xtazy

3xtazy
  • Пользователь
  • 84 сообщений

Отправлено 03 Январь 2011 - 13:26

кто знает чо на экзамене у Аллика будет??
  • 0

#190 Ali baba

Ali baba
  • Пользователь
  • 24 сообщений

Отправлено 10 Январь 2011 - 20:06

Кто-нибудь из сдавших программирование1 может поделиться домашней работой 1 и 2, если не трудно?
Заранее спасибо.
  • 0

#191 anaga

anaga
  • Постоялец
  • 702 сообщений

Отправлено 10 Январь 2011 - 20:34

Ali baba,
Табулирование
[spоiler]
# include <stdio.h>
# include <math.h>

# define E 2.71828
/*Определили константу Е */

float fun(float X)	/*Функция посчета функции, прошу прощения за тафталогию... */
{					/*Получает реальный параметр Х */
float Y;			/*и также возвращяет реальный параметр У*/

Y=( sqrt(X*sin(1/X)) / (X+pow(E,X))); /*Расчеты, собственно*/

return Y;			/*Возвращяет реальный параметр У*/
}/*Конец функции вычисления*/


void tabl(float A, float B, int N) /*Функция посторения таблицы, ничего не возвращяет... Жадная, однакож!*/
{		/*получет реальные параметры А(начало), В(конц), N(колличество шагов) .*/
int i;  /*переменная цикла*/
float X,Y,H; /*Переменные для функций*/
H=(float)((B-A)/(N-1)); /*расчет длины шага. Из соображений, что от А до Б нужно дойти за N шагов */
X=A;
printf (" ---------------------------------------\n");	/*Начинаем строить таблицу...*/
printf("|  X \t|      f(X)\t\t\t|\n");					/*Зная, насколько сильно любит уважаемая Марина, */
printf(" ---------------------------------------\n");	/*чтобы все было "красивенько", убиваем 2 часа на подгон пробелов, табуляций....*/
for (i=1; i<=N; i++)/*Главный цикл...*/
 {
 if (X==0)	/*первая проверка деления на ноль. чтобы синус от безконечности не брать. */
	{printf ("|%2.2f \t| Zero division error\t\t|\n",X);} /*Хопа, деление на ноль чуть не произошло!*/
 else
  {
  if (X*sin(1/X)<0)			/*Проверка, чтобы Х на синус не был меньше 0*/
	{printf ("|%2.2f \t| Sqrt from negativ number\t|\n",X);} /*Хопа, чуть было не извлекли корень из отрицательного числа!*/
  else
    {
    if ( (X+pow(E,X)) == 0) /*Великая проверка деления на ноль. Для этого расчитываем знаменатель*/
	{printf ("|%2.2f \t| Zero division error\t\t|\n",X);}/*Хопа, деление на ноль чуть не произошло!*/
    else
      {					/*Кажется, все проверки пройдены, подводных камней не осталось, и вот теперь..*/
      Y=fun(X);			/*Вот теперь мы передаем значение Х в !функцию вычисления функции! <img src='https://forum.ee/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' />*/
      printf ("|%2.2f \t|     %2.2f\t\t\t|\n",X,Y); /*А дальше осталось только значения нарисовать в табличку*/
      }
    }
  }
 X=X+H;					/*Увеличиваем Х на шаг Н*/
 }					/*Главный цикл...кончен!*/
printf(" ---------------------------------------\n");
}/*Конец функции построения таблицы, ура товарищи!*/


main () /*Главная функция.. ну и шо, что куцая, такие у нас условия. <img src='https://forum.ee/public/style_emoticons/<#EMO_DIR#>/sad.gif' class='bbc_emoticon' alt=':(' />*/
{
float A, B;
int N;
/*Выводим на экран нашу функцию*/
printf (" --------------------------------------- \n");
printf ("|              sqrt(X*sin(1/X))         |\n");
printf ("| Function: Y=-----------------         |\n");
printf ("|                X+pow(E,X)             |\n");
printf ("| Enter A, B, N                         |\n");
printf (" --------------------------------------- \n");
/*Запрашиваем A, B, N*/

/*Дальше получаем нужные данные от пользователя..*/
printf ("Enter A=");
scanf ("%fl",&A);

printf ("Enter B=");
scanf ("%fl",&<img src='https://forum.ee/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' />;

printf ("Enter N=");
scanf ("%d",&N);
/*И строим таблицу на основании полученых данных*/
tabl(A,B,N);

} /*Конец программы... Кто бы мог подумать.*/

[/spоiler]
Массив
// Составить алгоритм(Схема Джексона) и соответсвующую программу Си,с помощью которой 
// 1) вводится многочлен P в степени N(0<=N<=10) и в натуральной последовательности 
//   (начиная с большего коэффициента степени)реально-числовые коэффициенты и 
//   реально-числовой аргумент X 
// 2) на экран выводится формула первой производной и её значение в точке P 
//
//

[spоiler]
#define MAX 11
#include <stdio.h>
#include <math.h>

main ()  {
int N=0, i;
float X, F, A[MAX]={0}, summa=0;


printf("\n****VVOD DANNYH********\n");
printf("Vvedite ctepen' mnogo4lena, 1..%d ",MAX);
scanf("%d",&N);

for (i=N; i>=0; i--)
    {
          printf("Vedite koefficent pri %d-oj stepeni, A%d ",i,i);
          scanf("%fl",&A[i]);
    }
printf ("Vvedite X = to4ku, v kotoroj hotim uznat' zna4enije proizvodnoj polinoma ");
scanf ("%fl", &X);
    
printf("\n****VVOD DANNYH ZAVERSON, spasibo***\n");
printf("F(X) = ");	
for (i=N; i>0; i--)
    {
          printf("%2.3f*X^%d + ",A[i],i);	
    }
printf("%2.3f \n", A[0]);	

printf("\n****  RAS4ETY  ***\n");
for (i=N; i>0; i--)
    {
          A[i]=A[i]*i;
          summa= summa + (A[i]*pow(X,i-1));         
    }
printf("F'(X) = ");	
for (i=N; i>1; i--)
    {
          printf("%2.3f*X^%d + ",A[i],i-1);	
    }
printf("%2.3f \n", A[1]);	
printf("F'(%2.3f) = %2.3f\n",X,summa);	
printf("\n****KONEC, vam ponravilos?***\n");
scanf("%d",&N);
}
 [/spоiler] 

Сообщение изменено: anaga (10 Январь 2011 - 20:45 )

  • 0

#192 пудель Смерти

пудель Смерти

    iTomato

  • Постоялец
  • 2 185 сообщений
  • Откуда:Страна городов, город улиц. Квартира жильцов в доме кварит на улице домов.

Отправлено 10 Январь 2011 - 20:39

[spоiler] [/spоiler]
  • 0
90% чего угодно — полная чушь

#193 shb

shb

    New life, much more options

  • Постоялец
  • 5 253 сообщений
  • Откуда:Таллинн

Отправлено 10 Январь 2011 - 20:47

anaga,
тэг [spoiler]
  • 0
Мыслящий человек просто обязан время от времени поднимать себя за волосы © Тот самый Мюнгхаузен

Joga Bonito!

#194 Ali baba

Ali baba
  • Пользователь
  • 24 сообщений

Отправлено 10 Январь 2011 - 22:08

Anaga,

Спасибо огромнейшее !
  • 0

#195 Kurcha

Kurcha
  • Постоялец
  • 1 555 сообщений
  • Откуда:IASB72

Отправлено 10 Январь 2011 - 22:53

Кто-нить писал сегодня зачёт у Виеса? Что там было? ^_^
  • 0
Мудрость, полученная в бою - твоё богатство. Мудрость, полученная без боя - твоё счастье.

#196 Чемоday

Чемоday
  • Пользователь
  • 451 сообщений
  • Откуда:Ласна

Отправлено 11 Январь 2011 - 00:02

Кто-нить писал сегодня зачёт у Виеса? Что там было? ^_^

Писал, были задания на одномерно/двумерные массивы, разные, не сложные, у брик сложнее

Можно выбрать 2 варианта: Алгоритм писать или делать задание, т.к не совсем было понятно. что за алгоритм, взял задания.

Было:
перевести дату рождения в двоичную и 16тиричную(руками)
Написать код программы
Сделать умл или джексона.
и домашние и классные работа дают - макс 25.

Т.е , всё, что вы у брик писали( все контрольные) они не действительны, он как то высчитывает баллы за домашнюю и классные и получаешь как бы " начальные" баллы, те баллы, с которых будет оценка подниматься.
У меня оценивание с 23(из 25) начиналось, если Вииеса правильно понял, то я оценку "0" исправил на "5"(если умл засчитает) Вот так то О_о.
  • 0
A real brain splitta

#197 Kurcha

Kurcha
  • Постоялец
  • 1 555 сообщений
  • Откуда:IASB72

Отправлено 11 Январь 2011 - 00:18

Писал, были задания на одномерно/двумерные массивы, разные, не сложные, у брик сложнее

Однако спасибо тебе за инфу добрый человек :)
  • 0
Мудрость, полученная в бою - твоё богатство. Мудрость, полученная без боя - твоё счастье.

#198 Чемоday

Чемоday
  • Пользователь
  • 451 сообщений
  • Откуда:Ласна

Отправлено 11 Январь 2011 - 13:55

Вот только я не понял, куда он результаты выставит.
  • 0
A real brain splitta

#199 jeuy

jeuy
  • Пользователь
  • 116 сообщений

Отправлено 11 Январь 2011 - 14:15

edu.pld.ttu.ee
  • 0

#200 Чемоday

Чемоday
  • Пользователь
  • 451 сообщений
  • Откуда:Ласна

Отправлено 11 Январь 2011 - 14:29

edu.pld.ttu.ee

В minu materjalid ?
  • 0
A real brain splitta

#201 jeuy

jeuy
  • Пользователь
  • 116 сообщений

Отправлено 11 Январь 2011 - 15:28

ага, пока нет ещё оценок
  • 0

#202 Чемоday

Чемоday
  • Пользователь
  • 451 сообщений
  • Откуда:Ласна

Отправлено 12 Январь 2011 - 17:51

ага, пока нет ещё оценок

Результаты


Мм да, это эпично, с нуля на 5 .
  • 0
A real brain splitta

#203 jeuy

jeuy
  • Пользователь
  • 116 сообщений

Отправлено 12 Январь 2011 - 18:30

У меня тоже с 0 на 5)
  • 0

#204 Kurcha

Kurcha
  • Постоялец
  • 1 555 сообщений
  • Откуда:IASB72

Отправлено 18 Январь 2011 - 14:35

Никто не помнит, во сколько 19 числа Вииес сказал приходить?
  • 0
Мудрость, полученная в бою - твоё богатство. Мудрость, полученная без боя - твоё счастье.

#205 -quik-

-quik-
  • Постоялец
  • 651 сообщений

Отправлено 18 Январь 2011 - 16:54

что изучают на programmeerimine 2 помимо c++?
и обязательно ли сдавать экз, или можно получить оценку автоматом?
  • 0

#206 null

null
  • Постоялец
  • 15 928 сообщений

Отправлено 18 Январь 2011 - 16:56

на programmeerimine 2 помимо c++?

с++? У нас на втором программировании стали давать с++?
  • 0

#207 tonba90

tonba90
  • Пользователь
  • 32 сообщений

Отправлено 18 Январь 2011 - 17:45

-quik-,
изучают Си
  • 0

#208 anaga

anaga
  • Постоялец
  • 702 сообщений

Отправлено 18 Январь 2011 - 22:45

-quik-,
Я тебе скажу, что там дальше учат ANSI С, С++ там только в конце пара лекций...
Насколько я помню рассказы Виеса, вместо экзамена - просто большой проект, 2-3 человека в команде.
Если ты думаешь, что хорошо знаешь Си и умеешь программировать, то подойди на первых лекциях к Виесу, договоритесь о предварительно сданном проекте.
  • 0

#209 piri

piri
  • Пользователь
  • 20 сообщений

Отправлено 19 Январь 2011 - 12:05

Что ждать по IDK1011 Programmeerimise algkursus (VBA) у Венделин на экзамене? Как экзамен проходит, какого типа задания здать? Может кто рассказать?
  • 0

#210 Чемоday

Чемоday
  • Пользователь
  • 451 сообщений
  • Откуда:Ласна

Отправлено 01 Март 2011 - 20:07

и что завтра на контрольной то будет?
  • 0
A real brain splitta