Ребят, нужна хоть какая нибудь консультация. Поэтому подскажите: var d1: text;
var c: integer;
var d: integer;
var f: integer;
begin
assign(d1,'rab4.txt');
reset(d1);
d:=1;
while not eof(d1) do
begin
c:=c+1;
readln(d1,f);
writeln(c,' ',f);
if (f>=12) and (f<=15) and (f mod 2<>0) then d:=d*f;
writeln('Текущее произведение =',d, ' элемент равен - ',f);
end;
writeln('Произведение нечетных чисел в диапазоне 12-15 =',d);
end.
Правильная ли программа?
P.S. Программа связана с файлом, где находится 101 значение, меня не сколько это волнует, сколько правильность того, что я накарякал тут...
Зовут значит персонажа Коля
Объяснение:
Коля любит пить пиво и ходить на завод, у коли очень скучная и серая жизнь. Каждый новый год положение его дел становятся только хуже.
Коля патриот россии, из за путина готов убить! Коля в будние дни работает а по выходным смотрит футбол, орет на весь дом и бет жену.
НООО
Однажды коля попал в дтп, после которого все изменилось!
Коля как всегда ехал на завод и ни о чем не думал, коле не свойственно думать. И вот он прет по дороге на вишневой семерке, и за смотревшись на какую то женщину он ударяться об фуру...
Спустя 5 месяцев.
Коля проснулся в реанимации, когда все увидели что он проснулся, все офигели. Ведь многие думали что колян покойник. Но коля встал и пошел на завод. Его не чего не останавливало он хотел работать!
Но сотряс бошки просто так не коля научился думать!
Когда его переехала фура, что то в голове задергалось, зашевелилось и колька наш начал думать, да думать так как не кто не думал. Он видел иные пути решение проблемы, коля начал задумываться, и наконецто пришел к тому, что пора что то менять!
Колясик отправился в путешествия в длиною в жизнь от : Коляска с завода до Президента Коли В.П.
Продолжение могу написать ещё...)
Код программы:
#include <iostream>
#include <locale>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
double D, a, b, c, x1, x2;
cout<<"Введите коэффициент a" << endl;
cin >> a;
if (a == 0) {
cout << "Ошибка ввода! Коэффициент a не должен равняться 0" << endl;
return 0;
}
cout << "Введите коэффициент b" << endl;
cin >> b;
cout << "Введите коэффициент c" << endl;
cin >> c;
cout << "\nВаше уравнение: " << a << "x^(2) + " << b << "x + " << c << endl;
D = sqrt(b*b - 4 * a * c);
if (D >= 0) {
if (D == 0) {
x1 = (-b) / (2 * a);
cout << "x1 = " << x1 << endl;
}
else {
x1 = (-b - D) / (2 * a);
x2 = (-b + D) / (2 * a);
cout << "x1 = " << x1 << endl;
cout << "x2 = " << x2 << endl;
}
}
else
cout << "\nУравнение не имеет корней (D < 0)" << endl;
return 0;
}