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

Составить процедуру, замещающую в исходной строке все единицы нулями и все нули единицами. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами минимальный и максимальный элементы в объектах класса(неверный вывод результата) http://www.cyberforum.ru/cpp-beginners/thread412025.html
#include <iostream> #include <windows.h> using namespace std; const n=5; class array { public: array();
C++ нименьшее из чётных чисел и удалить из массива все элементы=0 помогите пожалуйста найти: 1) наименьшее из чётных чисел 2)удалить из массива все элементы равные нулю #include <iostream> #include <stdlib.h> #include <time.h> void printArray(int, const... http://www.cyberforum.ru/cpp-beginners/thread412021.html
Массивы и функции C++
Условие задачи: Переписть элементы массива ,натуральных(целые положительные) чисел Х, в массив Y являющимися простыми(делятся на себя и на 1).Вычислить их сумму и если она кратна С осуществить...
Поразрядная обработка целых чисел C++
Помогите, пожалуйста, написать программу на С Задача такая: определить положение старшей единицы в длинном целом числе N Добавлено через 20 часов 38 минут Уже разобралась))
C++ Перегрузка операторов http://www.cyberforum.ru/cpp-beginners/thread411990.html
Унарная операция Создать класс целых чисел. Определить оператор -- как функцию-член и ++ как дружественную функцию. Бинарная операция Создать класс вещественных чисел. Определить оператор -...
C++ Создать 100 файлов. Имя каждого файла должно соответствовать его поряд-ковому номеру. Создать 100 файлов. Имя каждого файла должно соответствовать его поряд-ковому номеру. В каждый из файлов записать его порядковый номер подробнее

Показать сообщение отдельно
edward_jonson
158 / 158 / 25
Регистрация: 23.02.2011
Сообщений: 392
19.12.2011, 23:08
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
const int n=10;
void exchange(char str[])
{
   int poz;
   printf("From which position to exchange?\n");
   scanf("%d",&poz);
   for (int i=poz;str[i];i++)
     if(str[i]=='1') str[i]='0';
   else if(str[i]=='0') str[i]='1';
}
void main()
{
   char str[80];
   printf ("Enter string:\n");
   scanf("%s",&str);
   printf ("Before exchange: %s\n",str);
   exchange(str);
   printf ("After exchange : %s\n",str);
   getch();
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru