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

Pointer. Char* - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написание курсача http://www.cyberforum.ru/cpp-beginners/thread389351.html
Собственно вопрос(ы) не о том как написать, а исправление уже имеющихся ошибок. Итак: 1. Программа по разному исполняеться при пристом исполнении и при прогоне через дебагер: при заполнении элементов массива класса без дебагера заполнение прекращаеться на 3 элементе, а с дебагером выполняеться на ура 2. Есть тип double и есть переключатель switch(int(10*double)). Когда ввожу число \'6.1\',...
C++ Деструкторы Не совсем понятно, по какой все таки причине разработчики C++ отказались от возможности иметь деструкторы с аргументами, то есть передавать аргументы десструктору. http://www.cyberforum.ru/cpp-beginners/thread389346.html
C++ Дана целочисленная матрица размера M x N
Дана целочисленная матрица размера M x N. Найти количество ее строк1|столбцов2, все элементы которых различны. помогите пожалуйста! буду очень благодарен!
C++ Односвязный список
Задание: Необходимо реализовать односвязный список. В качестве информационной части элемента выступают координаты точки. Необходимо реализовать следующие функции: добавление нового элемента в конец списка, очистка памяти от эл-ов списка, и функция вычисления площади многоугольника, вершинами которого являются точки в списке. В последнем случае функция предполагает гарантию того, что в списке...
C++ Немного не понял ,написанное тут про инкремент и декремент http://www.cyberforum.ru/cpp-beginners/thread389286.html
Объясните на словах или на примерах .
C++ Расписать задачу Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих максимальное количество одинаковых элементов. #include <stdio.h> #include <stdlib.h> #include <time.h> int countSames(int *array, int width) { int i; int *counters = (int*)malloc(width * sizeof(int)); // можно функцией memset for (i = 0; i < width; ++i) counters = 0; подробнее

Показать сообщение отдельно
Ann Joker
 Аватар для Ann Joker
3 / 3 / 1
Регистрация: 05.10.2011
Сообщений: 86
22.11.2011, 18:15     Pointer. Char*
Создать программу, которая перемещает каждую букву на заданное количество по алфавиту.
Ввод: char *slovo, int chislo. (например, "zima", 5)
Вывод: измененное слово. (вывести должен: "enrf")
То есть, если буква а стоит первая в алфавите, с заданным числом 5 она должна вывести (1+5)ую букву. которой является f.


нужно создать цикл, который проходит по всему алфавиту. через ascii код, как я поняла. вот только я не знаю, как объяснить компилятору, что я сообщаю ему аски код. и поинтеры, думаю, и есть ответ. вот только я не знаю, как реализовать это.


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