Другие языки программирования и технологии

Помогите решить задачу в паскале, пожалуйста! !

Кому не трудно, помогите пожалуйста! Сама ничего не понимаю в нем (
1) Некоторое количество последовательных натуральных чисел 1, 2, 3, 4, … просуммировали, получив число S. Для данногоS выяснить, сколько чисел было в сумме.
2) Стоимость акций компании Дженерал - Моторс от 0 до 100 долларов (машина генерирует два случайных числа) . Вы не знаете колебаний стоимости акций. Машина спрашивает, будете ли вы продавать или покупать акции. Если вы продаете, а цены поднялись – вы банкрот, если покупаете, а цены падают – тоже. В противном случае богатеете на разность стоимости. Составить программу, организующую эту торговую сделку и печатающую результат.
3) Найти количество натуральных четырехзначных чисел, каждое из которых не делится ни на 2, ни на 3.
Заранее огромнейшее спасибо!!)
1)

var
    s: integer;
begin
    write('summa? ');
    readln(s);
    writeln('n: ', -1 + sqrt(1 + 8.0 * s) / 2:0:0);
end.

2) 3) Слишком много "вопросов" для одного "вопроса"
Валентин Ганин
Валентин Ганин
93 206
Лучший ответ
ФИгасе помощь. . Это типа "помогите мне построить дом, вон место, кирпичей нет, досок нет, нчиего нет, я ничо не знаю, просто хочу дом " хД
1. Ну так ладно, шол Йожыг ччота по лесу и смотрит число валяется, адыничка.. . Идет дальше - двоичка. . Ну думает точно потерял кто-то, а вдруг сумму ищут? Ну думает вдруг чо еще найду, создам ка я цикл. И зоздал он цикл while пока в том сума не была равно сумме он присваивал к сумме следующее число и получилось у него:
sum:=0; n:=1;
while (sum<=chislo) do
begin
sum:=sum+n;
inc(n);
end;
writeln ('Количество чисел равно ',n);
2. Пришол Уася на фирму, а акции хаха! Думает дай гляну чоле! А машина фигак akts:=random(101); Но Уася ж этого низнал, он решил купиць акцыыи. А машина фигак akts2:=random(101); И ечли akts2-akts>0, тогда Уася банкрот, иначе в шоколаде!
3. Ух тут пачка чисел собрались и грят6 "Ты гавно, ты не делишься на 2!", "А ты падла на 3 не делишся! ". "Нифига я делюсь! ". "А нифига не делишься"! И решили они попросить список у великого паскаля тех, кто не делиццо! И ввели они
n:=0;
for i:=1000 to 9999 do if (i mod 2 <>0) and (i mod 3 <>0) then inc(n);
writeln(n);
и выдала им система количество говнюков, которые одновременно не делятся ни на два, ни на три =)
R H
R H
5 408
Пишите на почту или в асю 586178755