Тема: Двовимірні масивиИ
а
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → Двовимірні масивиИ
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Тема:Двовимірні масиви
Мова: С
Завдання:
Дано матрицю В розміром 5х6. Поділити елементи кожного рядка на елемент, який знаходиться в третьому стовпці цього рядка.
Код написаний але не видає те що потрібно
Поможіть будь ласка
вибачте, що перший раз надіслав не правильно
#include <stdio.h>
#include <math.h>
main()
{
float b[5][6] = {
{ 2.3,6.5,4,-6,-8.3,15 },
{ 6.2,-8,-9.3,8,7,-6 },
{ 12.3,-14.7,9,4,3.6,-7 },
{ 3.6,8.6,-9.7,-12,13,5 },
{ 6.7,19,23,15,-8,17 },
};
int i, j;
float d;
for (i = 0; i < 5; i++) {
for (j = 0; j < 6; j++)
printf("[%i][%i]=%i\n", i, j, b[i][j]);
printf("\n");
}
for (i = 0; i < 5; i++) {
for (j = 0; j < 6; j++)
b[i][j] /= b[i][2];
printf("[%i][%i]=%i", i, j, b[i][j]);
printf("\n");
}
}
%i - це ціле число, а у вас цілими є лише індекси i та j, а самі значення всередині матриці - float
для значень матриці юзайте %f замість %i
%i - це ціле число, а у вас цілими є лише індекси i та j, а самі значення всередині матриці - float
для значень матриці юзайте %f замість %i
Спасибі
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися