HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 04.10.2009, 16:56
>>serhio<<
Познающий
Регистрация: 10.02.2009
Сообщений: 40
Провел на форуме:
59352

Репутация: 0
По умолчанию

Все получилось! Спасиба
 
Ответить с цитированием

  #2  
Старый 04.10.2009, 18:48
>>serhio<<
Познающий
Регистрация: 10.02.2009
Сообщений: 40
Провел на форуме:
59352

Репутация: 0
По умолчанию

Еще нужна помощь срочно плз! А, то это я вообще понять не могу кто поможет разобраться, буду очень благодарен.
[/QUOTE]Задание№1: Разработать программу табулирования функций для произвольного диапазона изменения независимого параметра или аргумента. Выполнить расчет для заданных значений исходных данных использованных
x=1-2*cos (a*y)+ln(y), a=log2(y),y є [П;2П] ly=П/4
Результаты вывести в следующем виде:значение аргумента,значение вспомагательной функции и результата.
В программу включить ввод исходных данных и проверку 0т-100до100.Начальное значение меньше конечного, шаг разности от начального и конечного.

Задание№2:Вычислить сумму рядов.Определить тип общего члена рядов и организовав вычисления его суммы со структур вложенных циклов получить результат указав при этом к какому аргументу х он соответствует. Предусмотреть возможность ввода х находится в диапазоне от -1 до 1.
2x^/1! – 3x^2/2! + 4x^3/3! – 5x^4/4! +...+- (i+1)xi/i!*н...
 
Ответить с цитированием

  #3  
Старый 06.10.2009, 10:36
043nKRuT0y
Участник форума
Регистрация: 31.10.2007
Сообщений: 213
Провел на форуме:
394522

Репутация: 14
По умолчанию

спс за помощь , с двумя остальными разобрался !!!
 
Ответить с цитированием

  #4  
Старый 06.10.2009, 21:28
G4bR1eL
Познающий
Регистрация: 25.03.2008
Сообщений: 65
Провел на форуме:
190034

Репутация: 3
По умолчанию

Программа на TP с элементами массивов.
Ввести 5 целых чисел. Вывести на экран это число (результатирующее), корень этого числа и квадрат этого числа.
 
Ответить с цитированием

  #5  
Старый 07.10.2009, 21:03
WVBR
Познающий
Регистрация: 14.02.2008
Сообщений: 46
Провел на форуме:
189430

Репутация: 12
По умолчанию

Цитата:
Сообщение от G4bR1eL  
Программа на TP с элементами массивов.
Ввести 5 целых чисел. Вывести на экран это число (результатирующее), корень этого числа и квадрат этого числа.
Код:
uses crt;
var mas:array[1..5] of byte;
    i:byte;
    x,cod:integer;
    er,num:string;
Begin
clrscr;
for i:=1 to 5 do
begin write('Input ',i,' num:'); readln(mas[i]); end;
clrscr;

num:='';

for i:=1 to 5 do begin
Str(mas[i],er);
num:=num+er; end;

val(num,x,cod);
writeln ('Num: ',x);
writeln ('Sqr: ',Sqr(x));
writeln ('Sqrt: ',Sqrt(x):2:2);

readkey;
End.
 
Ответить с цитированием

  #6  
Старый 06.10.2009, 23:22
Syntaxys
Познающий
Регистрация: 02.09.2007
Сообщений: 67
Провел на форуме:
521298

Репутация: 20
По умолчанию

Расчет движения автомобиля.

На начальном этапе учитывать трение качения, в дальнейшем условиться, возможно резким ухудшением качества сцепления колеса с дорожным покрытием (автомобиль попал на масло) . Провести расчет дальнейшего движения (интеллектуальный рассчет выхода из заноса, выравнивание траектории).

Совсем не знаю физику =/ Помогите пожалуйста с математическим обоснованием. Скромная благодарность в виде пары сотен р. на телефон/вебмани тому, кто напишет правильное обоснование гарантируется.
 
Ответить с цитированием

  #7  
Старый 07.10.2009, 09:06
Spider545
Новичок
Регистрация: 10.04.2009
Сообщений: 26
Провел на форуме:
28153

Репутация: 2
По умолчанию

Помогите сделать в C++ Builder
вот такое задание:
1. Реализовать стек при помощи массива. Тип данных стека - int. Со стеком должны выполняться стандартные операции:
1) Push – добавление элемента в стек;
2) Pop – удаление элемента из стека (с выдачей значения удаляемого элемента);
3) Выдача значения верхнего элемента;
4) Очистка стека;
5) Печать количества элементов стека.
2. Реализовать очередь при помощи указателей. Тип данных очереди – int. С очередью должны выполняться стандартные операции:
1) Добавление элемента в очередь;
2) Удаление элемента из очереди (с выдачей значения исключаемого элемента);
3) Выдача значения первого элемента;
4) Очистка очереди;
5) Выдача количества элементов очереди.
 
Ответить с цитированием

  #8  
Старый 07.10.2009, 12:55
superboy4
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме:
816011

Репутация: 23
По умолчанию

Среда: Паскаль
Задача1: Дано трехзначное число. Найти сумму и произведение его цифр.

задача2: Дан номер некоторого года (целое положительное число). Определить соответствующий ему номер столетия, учитывая, что, к примеру, началом 20 столетия был 1901 год.

помогите решить!

Последний раз редактировалось superboy4; 07.10.2009 в 13:26..
 
Ответить с цитированием

  #9  
Старый 07.10.2009, 20:01
Dosia
Участник форума
Регистрация: 05.06.2009
Сообщений: 127
Провел на форуме:
1313455

Репутация: 249
По умолчанию

Цитата:
Сообщение от superboy4  
Среда: Паскаль
Задача1: Дано трехзначное число. Найти сумму и произведение его цифр.

задача2: Дан номер некоторого года (целое положительное число). Определить соответствующий ему номер столетия, учитывая, что, к примеру, началом 20 столетия был 1901 год.

помогите решить!
Задача 1:
Код:
program SUMMA_I_PROIZVEDENIE;

var
intI,tmpI,Summa,Code,Proizv:integer;
strA:string;

begin
writeln('Vvedite chislo');
readln(intI);
str(intI,strA);
Summa:=0;
Proizv:=1;
for intI:=1 to length(strA) do begin
val(strA[intI],tmpI,Code);
Summa:=Summa+tmpI;
Proizv:=Proizv*tmpI;
end;
writeln('Summa chisel chisla ',strA,' = ',Summa);
writeln('Proizvedenie chisel chisla ',strA,' = ',Proizv);
readln;
end.
Результат работы:

Код:
Vvedite chislo
362
Summa chisel chisla 362 = 11
Proizvedenie chisel chisla 362 = 36

Vvedite chislo
4542
Summa chisel chisla 4542 = 15
Proizvedenie chisel chisla 4542 = 160
Задача 2:

Код:
program Nom_Stolet;

var
intI,Nomer_Stoletia:integer;

begin
Nomer_Stoletia:=1;
writeln('Vvedite god');
readln(intI);
while intI-100 > 0 do begin
Nomer_Stoletia:=Nomer_Stoletia+1;
intI:=intI-100;
end;
writeln('Nomer stoletia = ',Nomer_Stoletia);
readln;
end.
Результат работы:

Код:
Vvedite god
5000
Nomer stoletia = 50

Vvedite god
5001
Nomer stoletia = 51
Цитата:
Сообщение от G4bR1eL  
Программа на TP с элементами массивов.
Ввести 5 целых чисел. Вывести на экран это число (результатирующее), корень этого числа и квадрат этого числа.
Код:
program VVOD_CHISLA;
var
intI:array [1..5] of longint;
intA,intB,tmp:integer;
Rezultir:longint;

begin
Rezultir:=0;
for intA:=1 to 5 do begin
writeln('Vvedite zifru nomer ',intA);
readln(intI[intA]);
tmp:=1;
for intB:=1 to 5-intA do tmp:=tmp*10;
Rezultir:=Rezultir+intI[intA]*tmp;
end;
writeln('Eto chislo = ',Rezultir);
writeln('Korenb iz chisla ',Rezultir,' = ',sqrt(Rezultir):6:4);
writeln('Kvadrat chisla ',Rezultir,' = ',sqr(Rezultir));
readln;
end.
Результат работы:

Код:
Vvedite zifru nomer 1
0
Vvedite zifru nomer 2
0
Vvedite zifru nomer 3
0
Vvedite zifru nomer 4
2
Vvedite zifru nomer 5
5
Eto chislo = 25
Korenb iz chisla 25 = 5.0000
Kvadrat chisla 25 = 625

Vvedite zifru nomer 1
1
Vvedite zifru nomer 2
6
Vvedite zifru nomer 3
3
Vvedite zifru nomer 4
8
Vvedite zifru nomer 5
4
Eto chislo = 16384
Korenb iz chisla 16384 = 128.0000
Kvadrat chisla 16384 = 268435456

Vvedite zifru nomer 1
1
Vvedite zifru nomer 2
2
Vvedite zifru nomer 3
3
Vvedite zifru nomer 4
4
Vvedite zifru nomer 5
5
Eto chislo = 12345
Korenb iz chisla 12345 = 111.1081
Kvadrat chisla 12345 = 152399025
Слишком большие числа лучше не писать. Диапазон Longint [-2147483648 .. 2147483647]

Последний раз редактировалось Dosia; 07.10.2009 в 20:44..
 
Ответить с цитированием

  #10  
Старый 07.10.2009, 20:18
Syntaxys
Познающий
Регистрация: 02.09.2007
Сообщений: 67
Провел на форуме:
521298

Репутация: 20
По умолчанию

Задача 2. Нуб'с вариант:

Код:
Program Neprogram;
Var vek,god: integer;
BEGIN
writeln('Vvedite god');
readln(god);
if god mod 10 = 0 then
BEGIN
vek:= god div 100;
writeln(vek,' stoletie');
writeln
End
ELSE
Begin
vek:= god div 100 + 1;
writeln(vek,' stoletie');
writeln;
End
END.
Результат работы:
Код:
Vvedite god
1900
19 stoletie
Код:
Vvedite god
1991
20 stoletie
Задача 1:
Код:
program Neprogram;
Var number,summ,proiz:integer;
BEGIN
writeln('Vvedite chslo');
readln (number);
if number div 100 > 0 then
  if number div 100 < 10 then
     Begin
     summ:= (number div 100) + (number mod 100 div 10) + (number mod 100 mod 10);
     proiz:= (number div 100) * (number mod 100 div 10) * (number mod 100 mod 10);
     writeln('Summa chisel = ',summ);
     writeln('Proizvedenie chisel = ',proiz);
     End
     else
     writeln('Nevernoe chislo')
else
  writeln('Nevernoe chislo');
END.

Результат работы:

Код:
Vvedite chslo
99
Nevernoe chislo
Код:
Vvedite chslo
55555
Nevernoe chislo
Код:
Vvedite chslo
123
Summa chisel = 6
Proizvedenie chisel = 6
Код:
Vvedite chslo
567
Summa chisel = 18
Proizvedenie chisel = 210

Последний раз редактировалось Syntaxys; 07.10.2009 в 20:58..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости. Обсуждения. 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.