В Кумир открыть программу «квадратное уравнение» и исправить её так, чтобы она работала для любых коэффициентов a,b,c.
использовать Чертежник
алг
нач цел а,б,с, вещ д,х1,х2
. вывод "а="
. ввод а
. вывод "б="
. ввод б
. вывод "с="
. ввод с
.
.
. д:=б*б-4*а*с
. х1:=(-б+sqrt(д))/(2*а)
. х2:=(-б-sqrt(д))/(2*а)
.
. вывод "х1=",х1
. вывод нс
. вывод "х2=",х2
.
кон
#include <bits/stdc++.h>
using namespace std;
int main() {
int n, m;
cin >> n >> m;
double a[n][m];
for (int i = 0; i < n; ++i)
for (int j = 0; j < m; ++j)
cin >> a[i][j];
int mxi = 0, mxj = 0;
for (int i = 0; i < n; ++i) {
int mnj = 0;
for (int j = 1; j < m; ++j)
if (a[i][j] < a[i][mnj]) mnj = j;
if (a[i][mnj] > a[mxi][mxj]) {
mxi = i;
mxj = mnj;
}
}
cout << (mxi + 1) << " " << (mxj + 1) << endl;
return 0;
}
ТестВвод:
4 5
1 2 3 4 5
0 1 2 3 4
0 0 0 0 -1
16 32 28 17 100
Вывод:4 1
Пояснение:Минимальные элементы в каждой строке: 1(1;1), 0(2;1), -1(3;5), 16(4;1)
Максимальным среди них является число 16, которое имеет координаты 4 1 (1-индексация).
def translation_of_lengths(n, m):
inch = 2.54
if m == 'duim':
print("{} inch = {}cm ".format(n, (n * inch)))
if m == 'cm':
print("{} cm = {} inch ".format(n, (round(n / inch, 2
translation_of_lengths(5, 'duim')
translation_of_lengths(120, 'cm')
def even_numbers(s):
s_mas = s.split()
if len(s_mas) != 6:
print("\tYou have entered not 6 numbers!")
print(s_mas)
else:
x = sum(int(i) for i in s_mas if int(i) >= 0 if int(i) % 2 == 0)
print("The sum of even numbers {}".format(x))
a = input("Numbers: ")
even_numbers(a)
def procent(x, y):
print('{}% from the number {} = {}'.format(x, y, (x / 100) * y))
procent(55, 120)