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

Ввод данных в массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поменять местами диагонали квадратной матрицы http://www.cyberforum.ru/cpp-beginners/thread370810.html
Написать функцию, которая меняет местами диагонали квадратной матрицы. Написать программу, которая описывает два двумерных массива: А - размерностью 5х5 и В - 3х3, инициализировав последний массив значениями 5,3,7,-1,-3,-5,4,7,9, а первый ввести с клавиатуры. Применить к обоим массивам указанную функцию и вывести результат на экран.
C++ ПОМОГИТЕ отредактировать задачку! Я полностью запутался! и уже не понимаю как правильно задан вопрос! вообще уже каша....... Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали при счете слева направо, второе – номер горизонтали при счете снизу вверх. Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми. На поле (k,l)... http://www.cyberforum.ru/cpp-beginners/thread370800.html
C++ Выбор оболочки под C++ для написания конкретной программы
Привет всем ! Проконсультируйте пожалуйста меня по поводу оболочек под C++ Дело в том, что я знаком с MetaTrader4 и с оболочкой под язык MQL4 (программа называется Metaeditor.exe), в которой я недавно закончил писать Тестера для подборки параметров к торговому роботу, - дело здесь в том, что данный тестер работает медленно (как мне кажется), и с помощью специального алгоритма расчета...
C++ Задача Делители (divisors)
Делители (divisors) Определите, какое из первых n натуральных чисел имеет наибольшее количество делителей. Входные данные Единственная строка входного файла divisors.in содержит число n. Выходные данные В выходной файл divisors.out выведите число, что среди первых n натуральных (чисел от 1 до n) имеет наибольшее количество делителей. Если одинаковое максимальное количество делителей...
C++ Итеративный поиск в глубину http://www.cyberforum.ru/cpp-beginners/thread370774.html
Здравствуйте! Вопрос связан с поиском в графе. Меня интересуют идеи решения или ссылка на литературу. Пожалуйста, подскажите... Пусть даны 4 числа (пусть это a , b, c, d) и еще одно число ( пусть будет p ). Можно ли, используя основные математические операции (сложение, вычитание, деление и умножение) получить число p из чисел a , b, c, d? При чем данные числа a , b, c, d можно...
C++ Поясните задачу Прошу разъяснить в задачи непонятные мне аспекты. Задача Прямоугольник, стороны которого выражены натуральными числами M и N (1≤M, N ≤10000), разделен на квадраты размером 1*1. Найти число квадратов, пересекаемых диагональю прямоугольника (пересекает только тогда, когда делит его на две произвольные части). Решение Будем считать, что N (ось х) больше чем M (ось у). В противном случае... подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
22.10.2011, 23:17     Ввод данных в массив
C
1
2
3
char s[1024];
fgets(s, 1024, stdin);
puts(s);
Можно так:
C
1
2
3
4
5
    int i, a[100];
    char s[102];
    fgets(s, 102, stdin);
    for (i = 0; s[i] && s[i] != '\n'; i++)
        a[i] = s[i] - '0';
 
Текущее время: 02:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru