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

S.O.S.(массивы\строки\рекурсия) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, можно ли заданное число представить в виде суммы двух квадратов http://www.cyberforum.ru/cpp-beginners/thread198929.html
Задачка: можно ли заданное число представить в виде суммы двух квадратов. Решил вот так: #include <math.h> #include <iostream> using namespace std; int main() {
C++ Строки символов. (Переместить последнюю букву в начало слова) Прошу помощи в решении задачи. Нужно написать код к данной задаче в Visual Studio (в консольной приложении). Вот и сама задача: В произвольном тексте, содержащем не более 10 строк, в каждой строке не более 80 символов, перенести последнюю букву в начало слова. Полученный текст вывести на экран. Заранее спасибо)) Добавлено через 39 минут #include<stdio.h> #include<string.h>... http://www.cyberforum.ru/cpp-beginners/thread198914.html
C++ Создать иерархию классов вектор(longint) и безопасный вектор с проверкой выхода за пределы
Помогите не знаю как сделать! Создать иерархию классов вектор(longint) и безопасный вектор с проверкой выхода за пределы. Безопасный вектор определяет переменные нижний и верхний предел Переопределить вывод в поток и ввод из потока, конструктор копирования, оператор присваивания через соответствующие функции базового класса.
Строки(консоль) Visual C++ C++
Дана строка символов, состоящая из произвольного текста на англий-ском языке, слова разделены пробелами. Вывести на экран слова этого текста в порядке, соответствующем латинскому алфавиту. #include <string.h> #include <stdio.h> int main() { char st, sl; int k = 0, i; puts ("Vvedie stroku"); gets (st);
C++ массив обьектов std::vector (ошибка) http://www.cyberforum.ru/cpp-beginners/thread198874.html
у меня есть class Clients со всеми методами и переменными в другом классе у меня есть std::vector <Clients> List; который я хочу заполнить из файла, но проблема в том что строка std::vector <Clients> List; дает ошибку ... мол пропущена " ; " и в таком роде ... могу код если что добавить
C++ сортировка столбцов матрицы задание: характеристикой столбца целочисленной матрицы, назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. я никак не могу реализовать сортировку. я добавил дополнительный одномерный массив В, в который записал характеристики i-го столбца. Помоги добавить код, чтобы происходила сортировка. ... подробнее

Показать сообщение отдельно
neosha
0 / 0 / 0
Регистрация: 28.11.2010
Сообщений: 12
28.11.2010, 14:00     S.O.S.(массивы\строки\рекурсия)
помогите пожалуйста решить задачки,вроде оч простые, но пропустила занятие где это все обьяснялось, а сама разобраться не могу запуталась(((


Одномерные массивы
(Анализ элементов массива)
***Дан целочисленный массив размера N, не содержащий одинаковых чисел.
Проверить, образуют ли его элементы арифметическую прогрессию.
Если образуют, то вывести разность прогрессии, если нет — вывести 0.


(Работа с несколькими массивами)
***Дан целочисленный массив A размера N.
Переписать в новый целочисленный массив B все четные числа из исходного массива (в том же порядке) и вывести размер полученного массива B и его содержимое.



(Преобразование массива)
(При выполнении заданий из данного пункта не следует использовать вспомогательные массивы.)
(Изменение элементов массива)

***Дан массив размера N. Поменять порядок его элементов на обратный.


(Удаление и вставка элементов)
***Дан целочисленный массив размера N (> 2).
Удалить из массива все элементы с нечетными номерами (1, 3, …).
Условный оператор не использовать.
__________________________________

Двумерные массивы (матрицы)
(Замечания к выполнению задания:
Обязательно применять пользовательские функции (минимум 3), например, для ввода, вывода матрицы и проведения вычислений.)


(Формирование матрицы и вывод ее элементов)
***Даны целые положительные числа M и N.
Сформировать целочисленную матрицу размера M*N, у которой все элементы I-й строки имеют значение 10•I (I = 1, …, M).


(Анализ элементов матрицы)
***Дана матрица размера M*N. Найти номера строки и столбца для элемента матрицы, наиболее близкого к среднему значению всех ее элементов.


(Преобразование матрицы)
***Дана матрица размера M*N. Удалить столбец, содержащий максимальный элемент матрицы.


(Диагонали квадратной матрицы)
***Дана квадратная матрица A порядка M. Найти минимальный элемент для каждой ее диагонали, параллельной главной (начиная с одноэлементной диагонали A1,M).
_______________________

Символы и строки
(Посимвольный анализ и преобразование строк. Строки и числа)
***Дано целое положительное число. Вывести символы, изображающие цифры этого числа (в порядке слева направо).


(Обработка строк с помощью стандартных функций. Поиск и замена)
***Дана строка, содержащая по крайней мере один символ пробела. Вывести подстроку, расположенную между первым и последним пробелом исходной строки. Если строка содержит только один пробел, то вывести пустую строку.
_____________________

Рекурсия
(Простейшие рекурсивные алгоритмы)
***Описать рекурсивную функцию Fib2(N) целого типа, вычисляющую N-й элемент последовательности чисел Фибоначчи (N — целое число):
F(1) = F(2) = 1, F(K) = F(K–2) + F(K–1), K = 3, 4, … . (***то что в скобках-это индексы)
Считать, что номер N не превосходит 20. Для уменьшения количества рекурсивных вызовов по сравнению с функцией Fib1 создать вспомогательный массив для хранения уже вычисленных чисел Фибоначчи и обращаться к нему при выполнении функции Fib2. С помощью функции Fib2 найти пять чисел Фибоначчи с данными номерами.



извиние если форум содержит подобные задачки(((
заранее огромнейшее сенкс
=***
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru