0 / 0 / 0
Регистрация: 31.10.2008
Сообщений: 7
1

помогите решить несколько задач

29.11.2008, 18:22. Показов 1898. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
помогите решить плиииз

1.Определить есть ли среди первых трех цифр из дробной части заданного положительного вещественного числа цифра 0

2.Даны действительные числа а,b,с,d (а неравно 0) выяснить имеет ли уровнение ax+bx+c=0 действительные корни. Если есть то найти их В проитвном случае ответом должно служить сообщение что действительных корней нет.

3.найти все двузначные числа которые при умножении на 2 заканчиваются на 8 а при умножении на 3 заканчиваются на 4

4.Даны действительные числа а, натуральное число n вычислить:
а(a-n)(a-2n)..(a-n(в степени 2))

заранее спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.11.2008, 18:22
Ответы с готовыми решениями:

Решить несколько задач
Нужно прорешать 3 задачи 12 варианта. Плииииз. нужен код паскаля. в каждом задании есть подпункты)

Решить 5 задач
ПОМОГИТЕ ПОЖАЛУЙСТА РЕШИТЬ 5 ЗАДАЧ!! УМОЛЯЮ!

Решить несколько задач
В паскале не разбираюсь, так что рассчитываю на вашу помощь. 1. Задание 1 – Составьте блок-схему...

Несколько задач
Товарищи, помогите воспрепятствовать отчислению Сдавал уже несколько раз Все не принимали ...

10
15 / 15 / 5
Регистрация: 26.11.2008
Сообщений: 94
29.11.2008, 18:39 2
номер 3 шоб мне так четко и ясно помогали)
Код
Program Ex68;
uses crt;
var i:integer;
begin
clrscr;
for i:=10 to 99 do
if (i*2 mod 10 = 8 ) or (i*3 mod 10 = 4) then
writeln(i);
readln
end.
я работаю на репутацию, не забудь нажать "Спасибо"
1
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
29.11.2008, 19:12 3
if (i*2 mod 10 = 8 ) or (i*3 mod 10 = 4) then
Сия запись говорит нам о том, что если остаток от 10=8 ИЛИ остаток от 10=4, в то время как в условии написано
при умножении на 2 заканчиваются на 8 А при умножении на 3 заканчиваются на 4
В данном контексте А это И, т.е. and.
0
15 / 15 / 5
Регистрация: 26.11.2008
Сообщений: 94
29.11.2008, 19:15 4
возможно)
просто когда я компилировала програму, то она выдала, что таких чисел нет, чтобы выполнялось 2 условия одновременно
0
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
29.11.2008, 19:20 5
Лови 1-ую и 2-ую.
1-ая:
Код
Program xa;
var
 y:real;
 x:longint;
begin
 Writeln('BBedute 4ucLo');
 readln(y);
 x:=round(y*1000);
 if (x mod 10=0) or (x div 10 mod 10=0) or (x div 100 mod 10=0) then
  Writeln('Ectb 0')
 else
  Writeln('Hety 0-L9');
 readln;
end.
2-ая:
Код
Program xa;
var
 a,b,c:integer;
 x1,x2,d:real;
begin
 Writeln('BBedute a/b/c/d');
 Write('a=');
 readln(a);
 Write('b=');
 readln(b);
 Write('c=');
 readln(c);
 d:=b*b-4*a*c;
 if d<0 then
  writeln('KopHeu Het')
 else
 begin
  x1:=(-b-sqrt(d))/2*a;
  x2:=(-b+sqrt(d))/2*a;
  if x1=x2 then
   Writeln('KoPEhb 1-uH u PaBeH  ' ,x1)
  else
   Writeln('x1= ' ,x1:8:3, '   x2= ' ,x2:6:3)
  end;
 readln
end.
А в 4-ой условие не понятное, у тебя начинается сначало вроде как умножение n*2, а потом ты пишешь a-n^2 (^ означает степень), т.е. ряд совершенно непонятный...
1
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
29.11.2008, 19:23 6
Действительно в задании ошибка. Чтобы после умножения на 2 число оканчивалось на 8, первое число должно оканчиваться на 4 или 9. В первом случае при умножении на 3 будет последняя 2, во втором случае - 7. Т.е. решений нет.
0
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
29.11.2008, 19:27 7
а в
заканчиваются на 4
Имели ввиду либо на 2 либо на 7, т.к. на 4-е нету.

Добавлено через 32 секунды
ответ Puporev'a, не заметил.
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
29.11.2008, 19:51 8
Если первую решать без строк (что проще), то так.
Код
uses crt;
var a:real;
    b,c,k,i:integer;
begin
clrscr;
repeat
write('a=');readln(a);
until a>0;
b:=trunc(frac(a)*1000);
c:=0;
for i:=1 to 3 do
  begin
   k:=b mod 10;
   if k=0 then
     begin
      c:=1;
      break;
     end;
   b:=b div 10;
  end;
if c=1 then write('Yes!')
else write('No!');
readln
end.
1
15 / 15 / 5
Регистрация: 26.11.2008
Сообщений: 94
29.11.2008, 20:12 9
номер 4

Код
Program Ex68;
uses crt;
var i,n:integer; d,a:real;
begin
clrscr;
writeln('vvedit n'); readln(n);
writeln('vvedit a'); readln(a);
d:=a; 
for i:=1 to n do d:=d*(a-i*n);
writeln(d:6:2);
readln
end.
1
0 / 0 / 0
Регистрация: 05.11.2009
Сообщений: 3
05.11.2009, 01:23 10
а если первую программу в си/++ решить?))))) помогите..
0
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
05.11.2009, 02:49 11
patrickobi, Пишите Ваш вопрос в соответствующем разделе.
0
05.11.2009, 02:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.11.2009, 02:49
Помогаю со студенческими работами здесь

Решить 10 задач
Помогите сделать все эти задания, до вторника 15........ Вариант 1 Опишите общую структуру...

Решить несколько задач по ссылке с Вконтакта
Очень нужна помощь! Вот эти задачи нужно решить!

Помогите решить несколько задач на Borland C++
Задание 1. Программа содержит структуру, которая состоит из массива типа long на десять элементов и...

Помогите решить несколько задач!!!Пожалуйста
Помогите решить несколько задач!!!Пожалуйста!! срочно нужно!! через cin , cout №17 For13°. Дано...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru