| 
        
    
		
			| 
			
        		| SSSergey 
 
   
   Новичок
 |             
 Цитата: Dale написал 23 окт. 2009 2:12
 Цитата: Так, только until false стремно выглядит... Я бы так сделал:
 
 ....
 writeln('нажмите любую клавишу, чтобы продолжить');
 writeln('нажмите esc для выхода');
 until readkey=#27;
 ...
 чтоб ctrl break не щелкать каждый раз, но это мелочи
 
 
 Спасибо так действительно по прикольней
 А вот с 3 задачей наверно немного не так,
 вот как надо но я не чего не понял
 
 Code Sample:
  PROGRAM summa;
 
 USES CRT;
 
 var S,sum,SZ,SB,RSB,RS,V : Real;
 
 BEGIN
 
 sum := 0;
 S := 0.5;
 
 while S<=1.6 do
 
 begin
 
 sum := sum+S;
 writeln (sum:1:1,' . ',S:1:1);
 S := S+0.1;
 
 end;
 SZ := sum/10-0.5*0.1;
 writeln ('сумма всех чисел= ',sum:1:1,' среднее значение= ',SZ:1:2);
 S := 0.5;
 SB := S;
 RSB := ABS(SZ-SB);
 
 S := S+0.1;
 while S<=1.5 do
 begin
 RS := ABS(SZ-S);
 IF RSB>RS THEN
 begin
 RSB := RS;
 SB := S;
 end;
 S := S+0.1;
 end;
 V := 16.4*0.8/(EXP SB..);
 writeln(SZ,SB,V);
 
 
 readln;
 
 END.
 
 надо вот что-то типа такого было V я так понял это SPD
 
 RSB
 SB ________ SZ
 |        |
 --|--|--|--|--|--|--|--
 0.5 |_____|       1.5
 RS
 
 
 
 это я со своей тетради списал
 
 
 (Сообщение отредактировал KMA 29 окт. 2009 14:28)
 |  
				| Всего сообщений: 27 | Присоединился: октябрь 2009 | Отправлено: 25 окт. 2009 13:45 | IP
 |  |  
			| 
			
        		| VGM 
 
   Новичок
 |             Хотелось бы написать тестирующую  программу на PascalABC с участием мышки (вопрос - варианты ответов(4-5)-выбор ответа мышью-кнопки: далее, результат). Не получается с мышью. Помогите...
 |  
				| Всего сообщений: 1 | Присоединился: октябрь 2009 | Отправлено: 25 окт. 2009 20:23 | IP
 |  |  
			| 
			
        		| SleepLess 
 
   
   Новичок
 |                Помогите решить две задачи:
 1.Напечатать все симитричные слова.
 2Дана последовотельность X1,X2,...,Xn.Найти номера i , для
 каких каждый из символов Xi и X( i +1) совпадает с буквой K.
 Если такой пары символов нет, тогда ответом должно быть НЕТ.
 |  
				| Всего сообщений: 4 | Присоединился: октябрь 2009 | Отправлено: 27 окт. 2009 20:21 | IP
 |  |  
			| 
			
        		| KMA   
 
   
   Долгожитель
 |                
 Хотелось бы написать тестирующую  программу на PascalABC с участием мышки (вопрос - варианты ответов(4-5)-выбор ответа мышью-кнопки: далее, результат). Не получается с мышью. Помогите...
 
 
 Что именно не получается? Драйвер для мыши не работает, или не знаешь как вообще подключить мышь?
 
 Уточните проблематику вопроса.
 |  
				| Всего сообщений: 940 | Присоединился: декабрь 2005 | Отправлено: 29 окт. 2009 14:26 | IP
 |  |  
			| 
			
        		| santi 
 
   Новичок
 |             Помогите пожалуйста решить задачу!!!
 Дан текстовый файл заполненный числами среди них найти максимальное и вывести в новый файл.
 заранее спс.
 |  
				| Всего сообщений: 1 | Присоединился: октябрь 2009 | Отправлено: 29 окт. 2009 21:32 | IP
 |  |  
			| 
			
        		| Lusa 
 
   
   Новичок
 |             помогите пожалуйста)))
 мне надо написать программу для факториала от факториала(n!!)
 я понимаю как это решается математически,но никак не могу написать программу в паскале....
 |  
				| Всего сообщений: 2 | Присоединился: октябрь 2009 | Отправлено: 30 окт. 2009 19:29 | IP
 |  |  
			| 
			
        		| DivByZero 
 
   Новичок
 |             Lusa, ну это уж совсем элементарно...
 Если n четное начинаешь с 2 и домножаешь каждый раз на число большее предыдушего на 2. Пока оно не станет больше n.
 С нечетным таже песня, только с 1 прыгаешь.
 
 
 (Сообщение отредактировал DivByZero 31 окт. 2009 20:37)
 |  
				| Всего сообщений: 6 | Присоединился: октябрь 2009 | Отправлено: 31 окт. 2009 20:37 | IP
 |  |  
			| 
			
        		| DivByZero 
 
   Новичок
 |             А теперь я хочу попросить о небольшой помощи... Вообщем задача дана такая:
 
 Пусть дан массив А1, ..., Аn. Требуется переставить А1, ..., Аn так, чтобы в начале в массиве шла группа элементов, больших того элемента, который в исходном массиве располагался на первом месте, затем сам этот элемент, потом - группа элементов, меньших или равных ему.
 
 И теперь гадкие дополнительные условия этой задачи - количество сравнений и перемещений не должно превосходить (n-1).
 
 Вообщем-то, если бы не эти условия, задача решилась... Вначале находил место для того самого первого элемента по правилу указанному в задаче. А потом меньшие элементы слева (от пермещенного перовго) менял с  большими, что справа.
 Но... К сожалению, для того чтобы найти нужное место для первого элемента требуется много сравнений и по дополнительному условию задача не проходит...
 
 Поэтому прошу подсказать более верный алгоритм выполнения задачи. Вторую ночь уже не сплю)))
 Премного благодарен буду...
 
 
 (Сообщение отредактировал DivByZero 31 окт. 2009 23:54)
 |  
				| Всего сообщений: 6 | Присоединился: октябрь 2009 | Отправлено: 31 окт. 2009 23:53 | IP
 |  |  
			| 
			
        		| Kurvochka 
 
   
   Новичок
 |             Привет еще раз! Мне еще задали пару задач и я сразу к вам!
 
 Задача1. Если значения функции у1=х*х*х+8х и у2=2*х*х+8 при одному и томже значению аргумента имеют одинаковые знаки, то показать текст "знаки одинаковые". в противоположном случае написать значение аргумента и функции.
 
 Задача 2. решить систему У= (знак системы)
 е в степени -(х+3)  + arctg(x) при условии х>0 и второе уравнение этой системы 2х/Ln(х*х+3) при условии х< или равно 0.
 
 
 (Сообщение отредактировал Kurvochka 2 нояб. 2009 9:28)
 |  
				| Всего сообщений: 7 | Присоединился: октябрь 2009 | Отправлено: 2 нояб. 2009 8:27 | IP
 |  |  
			| 
			
        		| Lusa 
 
   
   Новичок
 |             Lusa, ну это уж совсем элементарно...
 спасибо.......
 |  
				| Всего сообщений: 2 | Присоединился: октябрь 2009 | Отправлено: 2 нояб. 2009 15:50 | IP
 |  |  |