|
|
Другие темы раздела | |
C++ Вставить в одномерный массив новый элемент B, не нарушая упорядоченность #include <iostream> using namespace std; void bubbleSort(int array, int col){ int temp=0; for (int i=1; i<col ; i++){ for (int j=0; j<col-i; j++){ if (array >array ){ temp=array; array =array ; https://www.cyberforum.ru/ cpp-beginners/ thread1033094.html |
Найти наибольшую по значению четную цифру в каждом числе C++ Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе (функцией оформить определение наибольшей четной цифры числа). |
C++ Блок-схема
https://www.cyberforum.ru/ cpp-beginners/ thread1033085.html Ребят помогите сделать блок-схему для этой программы. В душе не знаю как их правильно делать, а требуют #include "stdafx.h" #include <iostream> #include <fstream> #include <time.h> #include <stdlib.h> #include <locale.h> #include <string> |
C++ Трудности при написании Морского боя
https://www.cyberforum.ru/ cpp-beginners/ thread1033081.html Пишу курсовик на тему морской бой. в среде VS 2010. проект пишется в Win32. идёт очень плохо по ряду причин, одна из которых моя необразованность. потому прошу помощи кому не сложно. сразу скажу классы использовать нельзя потому что мы их не проходили. это как предистория. теперь по теме. я написал функцию для размещения кораблей игроком на поле. двумерный динамический массив и работа с ним. но.... |
обработка строки C++ Обработка строки при помощи указателей Задание : для ввода всех строк использовать один и тот же символьный массив tmp . обработку строк производить при помощи указателей внутри выделенного блока памяти. запрещается использовать дополнительные массивы и блоки. создать тестовую функцию main () , которая реализует алгоритм : 1.объявить и ввести переменные 2. ввести строку tmp 3.... |
C++ Исправьте ошибки в коде
https://www.cyberforum.ru/ cpp-beginners/ thread1033069.html Не работают программы по 2-ум задачам,исправьте ошибки в коде: 1)Программа 1:Дан числовой массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент B равен сумме элементов массива A с номерами от 1 до k. using System; namespace ConsoleApplication5 { class Program { static void Main(string args) |
C++ Переполнение буфера. В int появляется 3
https://www.cyberforum.ru/ cpp-beginners/ thread1033057.html Вот код: #include <string.h> #include <stdio.h> int main() { int b = 0; char a; printf("adres b %p\n",a); printf("adres a %p\n",&b); gets(a); |
Программа выводит на экран предложения, содержащие максимальное количество знаков пунктуации C++ Такое задание: Написать программу, которая считывает текст из файла и выводит на экран предложения, содержащие максимальное количество знаков пунктуации. Подразумевается, что уже имеется текстовый файл. Пытался сделать программу, но она не работает, она просто считывает весь текст из файла, а предложения не выводит.кто может помогите. #include <iostream> #include <fstream> #include <string>... |
C++ Метод одиночной перестановки по ключу
https://www.cyberforum.ru/ cpp-beginners/ thread1033037.html Пытаюсь сделать программу , которая из внешнего текстового файла считывает текст(ключ) и текст , который надо зашифровать по методу одиночной перестановки по ключу(столбцы таблицы переставляются по ключевому слову длиной в строку таблицы). Например, ключ ЛУНАТИК и текст "неявное становится еще более непонятным". Получим таблицу: лунатик 4751623 нонсбня ееояоет ясвелпн стищеоы натеенм В... |
C++ Ошибка kbhit()
https://www.cyberforum.ru/ cpp-beginners/ thread1033009.html Добрый день, подскажите пожалуйста. При сборке программы выдаёт такую ошибку Ошибка 1 error C4996: 'kbhit': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _kbhit. See online help for details. чем её не нравиться функция kbhit() ? вот код программы #include <iostream> |
C++ Перегрузка операций и функций Пожалуйста помогите. Выполнить перегрузку перечисленных операций Дата в формате (день, месяц, год) + прибавление к дате указанного количества дней - вычитание из даты указанного количества дней % вычисление числа дней, прошедших между двумя датами |
C++ Оптимизировать функцию Помогите оптимизировать функцию она работает правильно только очень медленно :cry: уже несколько дней над ней сижу и ничего не выходит void Partition_File( const char* s_file_name, char **file_name, int num, int number_file ) { int fnum = num / number_file; double *str_number = new double; int k = 0, incr = 0, i, number = number_file - 1; FILE *sfile = fopen( s_file_name, "rt" ),... https://www.cyberforum.ru/ cpp-beginners/ thread1032996.html |
324 / 307 / 59
Регистрация: 06.03.2013
Сообщений: 869
|
|
08.12.2013, 16:27 | 0 |
Если число четное, то заменить его младший байт нулями - C++ - Ответ 545649308.12.2013, 16:27. Показов 3279. Ответов 5
Метки (Все метки)
Ответ
5oundtech, sizeof получает размер нечта n в байтах. atoi конвертирует си-строку (char*) в int, strtok разбивает строку str по delimiters. на будущее - учимся пользоваться вот этой штучкой.
Вернуться к обсуждению: Если число четное, то заменить его младший байт нулями C++
0
|
08.12.2013, 16:27 | |
Готовые ответы и решения:
5
Если число четное - разделить его пополам, если нечетное - умножить на 5 Функция: изменить старший байт числа на заданное значение, не изменяя младший байт Если введенное число отрицательное и четное, то возвести его в 3 степень, иначе возвести в квадрат Если символ — русская гласная буква, то заменить в нем младший бит единицей |
08.12.2013, 16:27 | |
08.12.2013, 16:27 | |
Помогаю со студенческими работами здесь
0
Если символ — русская гласная буква, то заменить в нем младший бит единицей Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями Массив состоит из 5 элементов, если число четное - то к нему прибавить 2, если нечетное - вычесть 2 Если первое число отрицательно, то его значение заменить его модулем; в противном случае второе число заменить |