Форум программистов, компьютерный форум CyberForum.ru

Функция ввода матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Изменение в файле записей с заданным значением поля http://www.cyberforum.ru/cpp-beginners/thread86793.html
Написал прогу для заполнения определенных полей и создания текстового файла с этими полями. Подскажите пожалуйста как отредактировать скажем к примеру в тхт 11111 22222 33333 44444 ....... Как с 33333 поменять на 55555
C++ разбить прямоугольник на квадраты здравствуйте! есть задание :Задан прямоугольник размером А*В (А и В - натуральные). От прямоугольника каждый раз отрезают квадраты максимальной площади. Найти общее количество квадратов. нашел реализацию на паскале program kv; var m,n:longint; function KVD(m,n:longint):longint; begin if (m=0) or (n=0) then kvd:=0 else if m=n then kvd:=1 else http://www.cyberforum.ru/cpp-beginners/thread86792.html
C++ Написать прорамму
Кто-нибудь! Помогите пожалуйста! Дана задача: Граф задается своей матрицей смежностей. Простой цикл из каждой веришины. Матрица смежностей: 0 1 1 0 1 0 1 1 1 1 0 1 0 1 1 0
Из положительных элементов массива извлечь корень, отрицательные возвести в квадрат C++
задан массив состоящий из 10 элементов. из положительных извлечь корень, отрицательные возвести в квадрат, нулевые заменить числом б #include <iostream> #include <stdlib.h> #include <math.h> #include <stdio.h> using namespace std; int main(int argc, char *argv) { int N=3,i;
C++ Извлечь из строки http://www.cyberforum.ru/cpp-beginners/thread86779.html
Здравствуйте! У меня есть строка типа System::String ^, в ней хранится, например, abc. Так вот, как объявить переменную, а затем и использовать её в программе? т.е. пользователь программы должен придумать имя переменной, а программа должна её объявить. Заранее благодарен!:) Добавлено через 1 минуту Или в System::string ^ хранится x>10, как подставить это выражение в if??
C++ Функция y=f(x) Ввести E, M и массив X. Для каждого X вычислить значение функции: http://www.cyberforum.ru/attachment.php?attachmentid=18821&stc=1&d=1263732211 вычисление функции прекратить если достигнута заданная точность E, либо взято в разложении ряда М членов. Для начала делал просто для 1 х, а не для масива, т.к. это уже легко реализовать. Вот что примерно получалось, (проблеммы с выходом из... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,608
18.01.2010, 11:17
Цитата Сообщение от M128K145 Посмотреть сообщение
Это не более чем инициализация первого элемента матрицы. Посмотри результат, допустим, при такой записи
А если значений нехватает, то все последующие элементы сами 0 инициализируются. То есть в Вашем примере первый элемент будет 5, остальные 0. Соответственно
C
1
int arr[10] = { 0 };
создаст массив из десяти нулевых элементов типа int. Чтобы не быть голословным:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
int main(void){
    int arr[10] = { 0 }, i;
    for ( i = 0; i < 10; ++i ){
        if ( arr[i] ){
            printf("Shit happens!\n");
            break;
        }
    }
    if ( i == 10 )
        printf("Oh, yeah! All elements has zero values!\n");
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от Genius Ignat Посмотреть сообщение
cin>>matrix[i*Weight+j]; //ввод
другое дело - зачем вот этот выпендрёж нужен? Чё не просто
C++
1
cin >> matrix[i][j];
?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru