phmad7
?>

Дан двумерный массив. найти столбец с максимальной и минимальной суммой элементов.

Информатика

Ответы

agusarevich283
Begin var a: array [,] of integer : = ( (1, 10, 100), (1, 10, 200), (1, 9, 100), (1, 9, 100)); var max : = integer.minvalue; var countmax : = 0; var min : = integer.maxvalue; var countmin : = 0; var counter : = 0; for var j : = 0 to a.getlength(1) - 1 do begin counter += 1; var c : = 0; for var i : = 0 to a.getlength(0) - 1 do begin c += a[i, j] end; if max < c then begin max : = c; countmax : = counter; end; if min > c then begin min : = c; countmin : = counter; end; end; writeln('столбик с наибольшей суммой - ', countmax); writeln('столбик с наименьшей суммой - ', countmin); end.
office
#include < iostream> #include < cmath> using namespace std; class circle { private:       double x;       double y;       double r; public:       circle();       circle(double xco, double yco, double rad);       double area();       double centre_dist(circle & c);       bool istouch(circle & c); }; circle: : circle() {       cout < < "enter x coord: ";       cin > > x;       cout < < "enter y coord: ";       cin > > y;       cout < < "enter radius: ";       while (cin > > r & & r < 0)       {             cout < < "radius can't be negative\n";             cout < < "enter radius: ";       } } circle: : circle(double xco, double yco, double rad) : x(xco), y(yco), r(rad) {       if (r < 0)       {             cout < < "radius can't be negative\n";             cout < < "radius set to 0\n";             r = 0;       } } double circle: : area() {       return 3.1415926 * r * r; } double circle: : centre_dist(circle & c) {       return sqrt((x - c.x) * (x - c.x) + (y - c.y) * (y - c.y)); } bool circle: : istouch(circle & c) {       return (this-> centre_dist(c) < = r + c.r) ? true : false; } int main() {       circle c1;       circle c2(0, 0, 5);       cout < < "area of c2: " < < c2.area() < < endl;       cout < < "centre distance: " < < c2.centre_dist(c1) < < endl;       cout < < "is touch: ";       c2.istouch(c1) ? cout < < "yes" : cout < < "no";       cout < < endl;       return 0; }
alyonazharikowa4
А) по условию, девочку, вырастившую маргаритки зовут не роза ("девочка, вырастившая маргаритки, обратила внимание ") и не рита ("ни у одной из девочек имя не совпадает с названием любимых цветов"), значит, её зовут анюта. далее следует, что роза (вырастила не розы) могла вырастить только анютины глазки, а рита - розы. б) говорит правду либо виктор, либо марат, так как их показания противоположны по смыслу. значит андрей и денис соврали, из показания дениса следует, что стекло разбил именно он. правду сказал марат.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан двумерный массив. найти столбец с максимальной и минимальной суммой элементов.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Vasilevna_Shabanova1502
vypolga1347
Петренко1852
Игорь Андрей
Karmelita1978
zbellatriks
Dmitrievich-Telishev
Olenkalebedeva4477
Кристина910
Ivanova55878
karnakova-a
avdeevau807
Konstantinovna1936
mbykovskiy
Максим Павел