Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2010, 15:05   #1
natalialove
Новичок
Джуниор
 
Регистрация: 31.05.2010
Сообщений: 0
По умолчанию в турбо паскале

ПОМОГИТЕ РЕШИТЬ В ТУРБО ПАСКАЛЕ СО СХЕМАМИ СРОЧНО ЗА ВОЗНАГРАЖДЕНИЕ, ОЧЕНЬ НАДО, НАДЕЮСЬ НА ВАС
Составить программу, в которой выдается на печать соответствующее сообщение в виде корней квадратного уравнения ax в квадрате+bx+c=0

Рассчитать при данных m,n,x значение функции T=x в степени m+x в степени n, если частное от деления m на n больше 2. В остальных случаях вычислить и напечатать Q=x в степени m+n.

вычислить по схеме Горнера
1)y=x в 10 степени+2х в 9 степени+3х в 8 степени+…+10х+11
2)y=11х в 10 степени +10х в 9 степени+9х в 8 степени+…+2х+1

3.Если количество нулей в массиве А(10) вещественных чисел равно количеству единиц в массиве С(10) целых чисел, то определить и распечатать максимальное значение каждого массива. В противном случае отсортировать массив С по возрастанию и распечатать. Распечатать полученные значения количеств нулей и единиц.

4.Дана матрица целых чисел Аik. Сформировать из максимальных элементов столбцов матрицы вектор Вk.

5.Найти наименьший элемент матрицы X(5,7)и записать 0 в ту строку и столбец, где он находился .
natalialove вне форума Ответить с цитированием
Старый 31.05.2010, 16:03   #2
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Радость Вот подробно :-)

Цитата:
Составить программу, в которой выдается на печать соответствующее сообщение в виде корней квадратного уравнения ax в квадрате+bx+c=0
Код:
program yravnenie;
uses crt;
var a,b,c:integer;
    x,x1,x2:real;
function D(a,b,c:integer):real;
 begin
 D:=b*b-4*a*c;
 end;
procedure vivod(a,b,c:integer);
 begin
 writeln (a,'x^2+',b,'x+',c,'=0');
 end;
begin
writeln('reshenie yravneniya ax^2+bx+c=0');
write('vvedite a='); readln(a);
write('vvedite b='); readln(b);
write('vvedite c='); readln(c);
clrscr;
if D(a,b,c)<0 then writeln ('korney net');
if D(a,b,c)=0 then begin
            vivod(a,b,c);
            x:=(-b)/(2*a);
            write('x=',x);
            end;
if D(a,b,c)>0 then begin
            vivod(a,b,c);
            x1:=(-b+sqrt(D(a,b,c)))/(2*a);
            x2:=(-b-sqrt(D(a,b,c)))/(2*a);
            writeln('x1=',x1);
            write('x2=',x2);
            end;
readln;
clrscr;
end.
sir.andrey вне форума Ответить с цитированием
Старый 31.05.2010, 16:08   #3
natalialove
Новичок
Джуниор
 
Регистрация: 31.05.2010
Сообщений: 0
По умолчанию

а остальные

спасибо большое

Последний раз редактировалось Stilet; 31.05.2010 в 16:36.
natalialove вне форума Ответить с цитированием
Старый 31.05.2010, 16:11   #4
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Радость

Цитата:
Сообщение от natalialove Посмотреть сообщение
а остальные
Щас попробуем!!!
sir.andrey вне форума Ответить с цитированием
Старый 31.05.2010, 16:15   #5
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

http://programmersforum.ru/showthread.php?t=100368
tanyalove в чём прикол то?
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 31.05.2010, 17:01   #6
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Печаль

Цитата:
4.Дана матрица целых чисел Аik. Сформировать из максимальных элементов столбцов матрицы вектор Вk.
Код:
program vektor;
uses crt;
var A:array [1..50,1..50] of integer;
    b:array [1..50] of integer;
    i,j,m,n,max,k:integer;
begin
writeln('vvedite m,n');
readln(m,n);
randomize;
for i:=1 to m do begin
 for j:=1 to n do begin
                  A[m,n]:=random(9);
                  write(A[m,n],' ');
                  end;
                  writeln;
                end;
max:=A[1,1];
for j:=1 to n do begin
 for i:=1 to m do begin
                  if A[m,n]>max then max:=A[m,n];
                  end;
                 k:=k+1;
                 b[k]:=max;
                 max:=A[n+1,1];
                 end;
for i:=1 to k do write (b[k],' ');
readln;
end.
Не работает, ума не приложу почему...
sir.andrey вне форума Ответить с цитированием
Старый 31.05.2010, 17:55   #7
Don Karleone
Форумчанин
 
Регистрация: 05.04.2010
Сообщений: 410
По умолчанию

Конечно не будет работать. Вместо max:=A[n+1,1] должно быть
max:=A[1,j]
ICQ: 593-013-807
Don Karleone вне форума Ответить с цитированием
Старый 31.05.2010, 18:00   #8
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

вычислить по схеме Горнера
1)y=x в 10 степени+2х в 9 степени+3х в 8 степени+…+10х+11
2)y=11х в 10 степени +10х в 9 степени+9х в 8 степени+…+2х+1
http://programmersforum.ru/showthread.php?t=10321
Поиском пользуйтесь почаще.Ну и вторая там смехотворная просто.Сами то подумайте.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 31.05.2010, 19:11   #9
QuadroX
323787261
Пользователь
 
Аватар для QuadroX
 
Регистрация: 19.12.2008
Сообщений: 49
По умолчанию

Если что-то будет нужно, то обращайтесь ICQ: 323787261. Сделаю недорого.
ICQ: 323787261
Email: pschegolevatykh@gmail.com
QuadroX вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
в турбо паскале tanyalove Помощь студентам 12 26.05.2010 20:05
турбо паскале tanyalove Помощь студентам 2 19.05.2010 20:10
турбо паскале tanyalove Паскаль, Turbo Pascal, PascalABC.NET 10 18.05.2010 20:08
в турбо паскале tanyalove Помощь студентам 0 18.05.2010 18:17
в турбо паскале tanyalove Помощь студентам 17 29.04.2010 13:16