Тема: Двовимірні масивиИ
а
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, 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
Для відправлення відповіді ви повинні увійти або зареєструватися