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

Фото
- - - - -

Programmeerimine


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

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

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

    iTomato

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

Отправлено 04 октября 2010 - 17:52

jätkatakse kuni küsimusele jätkamise soovi kohta sisestatakse vastus ‘ei’.


как сделать, чтобы после выполнения программы появлялся запрос на продолжение и в случае ответа "yes" программы начиналось с начала?
  • 0
90% чего угодно — полная чушь

#122 anaga

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

Отправлено 04 октября 2010 - 18:48

пудель Смерти,
Сделать выполнение программы в бесконечном цикле
int main()
{
 for (;;)
 {
 char respond[] = "Yes/No";
 ...
 ....
 ...
 ...
 ...
 printf("continue? %s",respond);
 scanf ("%s",respond);
 if ( strcmp(respond, "No") == 0) return;
 }
printf("If you can see this message, it is sad, very sad.... <img src='https://forum.ee/public/style_emoticons/<#EMO_DIR#>/sad.gif' class='bbc_emoticon' alt=':(' /> \n");
};

Сообщение изменено: anaga (04 октября 2010 - 18:49 )

  • 0

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

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

    iTomato

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

Отправлено 04 октября 2010 - 20:22

anaga, благодарю :)
  • 0
90% чего угодно — полная чушь

#124 jeuy

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

Отправлено 15 октября 2010 - 15:31

Я уже всё перепробовал, но никак не получается нормально написать программу. В чём может быть дело? Буду благодарен любой наводке или совету.

Программа, при вводе любых А Н и Х выдает Х и У = 0
#include <stdio.h>
main()
{ double A,H,X,Y;
  int N;
  printf("Tabuleerimine 38 funktsiooni 2 meetodiga\n");
  printf("A=");
  scanf("%lf",&A);
  printf("H=");
  scanf("%lf",&H);
  do { printf("N (N>0) =");
       scanf("%d",&N);
     } while (N<=0); 
  X=A+N*H; 
 while (X==A+N*H) if (X==2) /* (X) */ printf("Lahendus puudub\n");
                   if (X!=2) printf("X=%lf\n");
                   if (X!=2) do (Y=(6*(X)*(X)+29*X+14)/(32-(X)*(X)*(X)*(X)*(X)));
                           printf("Y=%lf\n");    
                        }                
  X+=H; // X=X+H;
  scanf("%d",&N);
  scanf("%d",&N);

};

Сообщение изменено: jeuy (15 октября 2010 - 15:31 )

  • 0

#125 Necro

Necro

    Dum spiro, spero

  • Пользователь
  • 381 сообщений
  • Откуда:Tallinn

Отправлено 15 октября 2010 - 16:09

Как она запускается при таком то вообще? ))
if (X!=2) do (Y=(6*(X)*(X)+29*X+14)/(32-(X)*(X)*(X)*(X)*(X)));

  • 0
IAPB 63

http://ttuit.eu - для первокурсников и не только.

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

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

    iTomato

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

Отправлено 15 октября 2010 - 17:07

jeuy, как- то так. Поверять на работоспособность не стал- задолбало. И так сегодня за половину группы эту проклятую программу доделывал...

#include <stdio.h>
#include <math.h>
main()
{ double A,B,H,X,Y;
  int N,i;
  printf("Tabuleerimine 38 funktsiooni 2 meetodiga\n");
  printf("A=");
  scanf("%lf",&A);
  printf("B=");
  scanf("%lf",&<img src='https://forum.ee/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' />;
  do { printf("N (N>0) =");
       scanf("%d",&N);
     } while (N<=0);

  printf("\n \n");
  printf("  ARGUMENT  |  FUNKTSIOON\n");
  printf("_________________________\n");

  X=A;
  H=(B-A)/N;


for(i=1;i<=N;i++)
{
 printf("%10.3lf  |  ", x);

               if (X==2) printf("Lahendus puudub\n");
                  else 
                      printf("%10.3lf\n",Y=((6*pow(X,3)+29*X+14)/(32-pow(X,5)));

           X=X+H;
           H=H*i;
        
}
printf("\n Esli ti vidish eto, to s tebja pivo!");

  scanf("%d",&N);
  scanf("%d",&N);

};

Сообщение изменено: пудель Смерти (15 октября 2010 - 17:19 )

  • 0
90% чего угодно — полная чушь

#127 anaga

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

Отправлено 15 октября 2010 - 22:50

Эх, и кто вас учил код оформлять
else 
 printf("%10.3lf\n",Y=((6*pow(X,3)+29*X+14)/(32-pow(X,5)));
 X=X+H;

Оформление кода лесенкой - великое дело....

Ну да ладно, все это фигня, главное понимать, что вы ставите компилятор в неловкое положение...
попробуйте сказать, что должна вывести программа при таком то коде?!
int i=10, A;
printf("i = %d", A=i+5);
Для самых неторопливых, объясняю, команда printf нужна для того, чтобы ПЕЧАТАТЬ значения, а не РАСЩИТЫВАТЬ его...
  • 0

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

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

    iTomato

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

Отправлено 15 октября 2010 - 23:31

Для самых неторопливых, объясняю, команда printf нужна для того, чтобы ПЕЧАТАТЬ значения, а не РАСЩИТЫВАТЬ его...

Сделал как было в Ксюшиных примерах

printf("%10.4lf\n",sin(X)/cos(X))

попробуйте сказать, что должна вывести программа при таком то коде?!

i+5 и сохраняет А для дальнейших манипуляций :blink: Разве нет?
Если так писать не хорошо- в следующий раз не буду :)
  • 0
90% чего угодно — полная чушь

#129 anaga

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

Отправлено 15 октября 2010 - 23:53

пудель Смерти,
#include "stdio.h"
main ()
{
  int i=10, A;
  printf("i = %d \n", A=i+5);
  printf("A = %d \n", A);
  scanf("%d", &A);
}
Хорошо, DevC++ выводит
i = 15
A = 15
Однако, это сомнительный трюк...
В этом задании лучше просто после else сделать блок вычислений, тоесть поставить фигурные скобочки, вычислить У, вывести на экран Х и У, затем закрыть фигурные скобочки

for ( i = 1; i < = N; i++)
{
   if (X == 2) printf("%10.3lf  |  Lahendus puudub\n", X)
   else
   {
     Y = ((6*pow(X,3)+29*X+14)/(32-pow(X,5)));
     printf("%10.3lf  |  %10.3lf\n",X,Y);
   }
   X=X+H;
   H=H*i;        
}
Насчет того, как должна выглядит корректная лесенка, понятно?

Модератор, скинь все с 333 поста в тему Программирование у Ксюши, плиз
  • 0

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

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

    iTomato

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

Отправлено 16 октября 2010 - 00:07

понятно
  • 0
90% чего угодно — полная чушь

#131 jeuy

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

Отправлено 17 октября 2010 - 17:34

спасибо парни)
  • 0

#132 awd_dreamin

awd_dreamin
  • Пользователь
  • 388 сообщений
  • Откуда:EST,TLN

Отправлено 17 октября 2010 - 18:10

завтра,насколько я помню,у нас контрольная у ксюши... <_<
к чему готовится надо??
Время еще есть :D
  • 0
Никогда не делайте ничего правильно с первого раза,
иначе никто потом не оценит, как это было сложно...

#133 Чемоday

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

Отправлено 17 октября 2010 - 18:49

завтра,насколько я помню,у нас контрольная у ксюши... <_<
к чему готовится надо??
Время еще есть :D

Первый пост, а вообщем будет то, что было на лекциях.
  • 0
A real brain splitta

#134 fili

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

Отправлено 17 октября 2010 - 18:55

awd_dreamin,
Да времени то нет, если завтра кр.
Задания разные, но у многих одинаковые. Списывать можно но не нужно, если запалит ничего страшного не будет, а зачет по кр не получите.
Если кто-то не ходит к Анаге на доп занятия, то очень зря. Поможет очень сильно, до сих пор жалею, что у нас такого в первом семестре не было.

Сообщение изменено: fili (17 октября 2010 - 18:56 )

  • 0

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

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

    iTomato

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

Отправлено 17 октября 2010 - 19:05

Если кто-то не ходит к Анаге на доп занятия, то очень зря.

Проблема в том, что первое доп занятие будет через 4 часа после окончания контрольной :lol:
  • 0
90% чего угодно — полная чушь

#136 fili

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

Отправлено 17 октября 2010 - 19:50

пудель Смерти,
Ну это проблема, да. Но не сданная кр не особо что значит, особенно если к концу семестра более менее понимать предмет.
  • 0

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

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

    iTomato

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

Отправлено 17 октября 2010 - 20:00

Но не сданная кр не особо что значит

Это знаю. Тем более я то заваливать контрошу не собираюсь :lol:
  • 0
90% чего угодно — полная чушь

#138 NyakO

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

Отправлено 17 октября 2010 - 21:51

Вроде она говорила, что на контрольных можно пользоваться всем, кроме инета? Авось поможет
  • 0
Любая проблема решается просто.Если простое решение не проходит, ищи еще более простое. (с) Ник Перумов. Учение магов Арка

#139 Inquisitor1

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

Отправлено 17 октября 2010 - 23:24

NyakO,
Если пoльзoваться интернетoм на сдаче у Ксюши, будь тo экзамен или кoнтрoльная вoзмoжны два варианта: или ктo-тo за вас все делает пoлнoстью, чтo есть свинствo, или вы будете кoпаться в интернете все время рабoты, икскать, искать чтo-тo и так и ничегo не напишите. Пoэтoму и нельзя. Этo если не разбираетесь в предмете. А если разбираетесь тo знаете чтo именнo не запoмните наизусть и несете с сoбoй, синтаксис там какoй-нибудь или там разные алгoритмы сoртирoвки.
  • 0

#140 NyakO

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

Отправлено 18 октября 2010 - 09:44

Inquisitor1,
от того и интересуюсь. У меня записи всякие свои вроде нормальные :)
  • 0
Любая проблема решается просто.Если простое решение не проходит, ищи еще более простое. (с) Ник Перумов. Учение магов Арка

#141 Inquisitor1

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

Отправлено 18 октября 2010 - 22:03

NyakO,
Если записи нoрмальные, тo пo идее oни не пoнадoбяться, все в гoлoве будет. На кoнтрoльных врoде мoжнo былo, хoтя там списать неслoжнo даже если нельзя, всеравнo клиническим случаям никакие бумажки не пoмoгут. Главнoе знать чтo искать, а чтoбы рисoвать схему\придумать как будет рабoтать прoграмма никакие бумажки не нужны. Ну тoлькo если там пузырькoвый метoд напoмнить. Я вooбше не сoблюдал услoвия задачи и пo другoму реализoвал, нo результат прoграммы тoт же, баллoв не сняли. Тем бoлее кoмпилирoвать кoд всегo пoтoка oна не будет, так чтo мелкие oшибки нестрашнo. Прo зачет не знаю, был oсвoбoжден. Прo экзамен прoграммирoвания 2 тo же самoе. Так чтo сoвет: писать кoнтрoльные на 100 баллoв.
Кoрoче ктo разбирается- справиться пo любoму :)

Если чтo ленивым делаю дoмашки за вoзнаграждение, красивых девушек кoнсультирую личнo :)

Сообщение изменено: Inquisitor1 (18 октября 2010 - 22:05 )

  • 0

#142 Kurcha

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

Отправлено 20 октября 2010 - 13:42

А кто знает, почему Ксюша ушла? только не нужно догадок и т.п. может кто знает точно... :mellow:
  • 0
Мудрость, полученная в бою - твоё богатство. Мудрость, полученная без боя - твоё счастье.

#143 Я ЖИВУ В ТТУ

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

Отправлено 20 октября 2010 - 14:17

Потому что она "пришла обучать интеллигентных русских студентов, а не уголовников".
  • 0

#144 Kurcha

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

Отправлено 20 октября 2010 - 14:24

Потому что она "пришла обучать интеллигентных русских студентов, а не уголовников".

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

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

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

    iTomato

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

Отправлено 20 октября 2010 - 15:32

Это её слова? а с чем такое заявление связано?


это реакция на мат

А ушла она, потому что легла на операцию

Сообщение изменено: пудель Смерти (20 октября 2010 - 15:35 )

  • 0
90% чего угодно — полная чушь

#146 Kurcha

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

Отправлено 20 октября 2010 - 21:06

это реакция на мат

А ушла она, потому что легла на операцию

теперь понятно... есть у неё такая нелюбовь к мату ^_^ что ж...скорейшего ей выздоровления... може объясняла она не очень...но человек хороший :)
  • 0
Мудрость, полученная в бою - твоё богатство. Мудрость, полученная без боя - твоё счастье.

#147 null

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

Отправлено 20 октября 2010 - 21:24

Её спокойно можно наградить орденом "EPIC PREPOD"
  • 0

#148 Kurcha

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

Отправлено 20 октября 2010 - 21:35

Её спокойно можно наградить орденом "EPIC PREPOD"

Пущай лучше так, чем говнистый гений... :angry: хмммм... напомнило мне некое хлебо-булочное изделие... :rolleyes: к чему бы это... :naughty:

Сообщение изменено: Kurcha (20 октября 2010 - 21:37 )

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

#149 NyakO

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

Отправлено 21 октября 2010 - 00:08

Если чтo ленивым делаю дoмашки за вoзнаграждение, красивых девушек кoнсультирую личнo :)


*ушла к зеркалу измерять уровень красивости*
  • 0
Любая проблема решается просто.Если простое решение не проходит, ищи еще более простое. (с) Ник Перумов. Учение магов Арка

#150 Xander1m

Xander1m
  • Пользователь
  • 59 сообщений
  • Откуда:Таллинн (Ласна)

Отправлено 24 октября 2010 - 09:58

Народ, кто у кого теперь будет вести практикумы???
Был с группой IASB17... там Брик.
Говорят у группы IASB18 первый практикум вели практиканты... они и дальше у вас вести будут?
И кто ходил в пятницу (IAEB17, IATB17).. кого вы могли наблюдать?? )

или о ужас?! у всех будет Брик? кто знает?

Сообщение изменено: Xander1m (24 октября 2010 - 09:58 )

  • 0
Telekom.