Информатика | студенческий
Помогите, пожалуйста!
Нужно отсортировать четные строки в прямом порядке, нечетные в обратном.
Запутался, не могу найти ошибку, в массиве все строки подряд.
Вот код который я написал :
#include "stdafx.
H"
#include
#include
using namespace std ;
int main()
{ setlocale(LC_ALL, "Russian") ; cout > N ; int * * mass = new int * [N] ; for (int i = 0 ; i < 10 ; i + + ) { mass[i] = new int[N] ; } for (int i = 0 ; i < 10 ; i + + ) { for (int j = 0 ; j < 10 ; j + + ) { mass[i][j] = - (N) + rand() % ((N) * 2) ; cout.
Помогите, пожалуйста, найти ошибку в программе?
Помогите, пожалуйста, найти ошибку в программе.
Не все тесты проходит на сайте.
Текст задачи :
Текст на английском языке записан в массиве a[1.
1000] of char.
Помимо английских букв, в нем могут встречаться пробелы и знаки препинания.
В массиве b['A'.
'Z'] of integer получите сведения о том, сколько каких букв встречается в этом тексте.
При подсчете строчные и прописные буквы не различать.
Входные данные
На вход программе сначала подается значение n1000 — количество букв в тексте.
В следующей строке входных данных расположены сами буквы (без разделителей).
Выходные данные
Выдайте 26 чисел — значения элементов массива b.
Сама программа :
#include
using namespace std ;
int main()
{ int b[26], N, i, k ; char a[1000], m ; cin>>N ; for(i = 0 ; i { cin>>a[i] ; a[i] = toupper(a[i]) ; } for(m = 'A' ; m.
Помогите сделать трассировочную таблицу?
Помогите сделать трассировочную таблицу.
Условие : Подсчитать, сколько букв надо исправить в слове x, чтобы получилось слово y (x, y - слова одинаковой длины).
#include
int main(int argc, char * argv[]){
char mama[4], papa[4] ;
gets[mama] ;
gets[papa] ;
int count = 0 ; i = 0 ;
for(i = 0 ; mama[i] !
= 0 ; i + + )
if (mama [i] !
= papa[i])
count + + ;
printf("%d", count) ;
return 0 ;
}.
Где ошибка в коде С + + ?
Где ошибка в коде С + + ?
Помогите, пжл.
Задание : Динамически создать массив размера n (n вводится с клавиатуры) и заполнить его случайными числами из диапазона [a, b] (a, b вводятся с клавиатуры).
Заполнение массива реализовать с помощью функции.
Вычислить количество элементов массива, лежащих в диапазоне от number_А до number_В (number_А и number_В вводятся с клавиатуры), с помощью функции.
#include
#pragma hdrstop
#include
#include
#include
using namespace std ;
void z(int * m, int n, int a, int b)
{
srand(time(NULL)) ;
for(int i = 0 ; i< n ; i + + )m[i] = a + rand()%(b - a + 1) ; }
int k(int * m, int n, int a, int b)
{
int s = 0 ; for(int i = 0 ; i< n ; i + + )s + = m[i]> = a&&m[i]>b ;
z(m, n, a, b) ;
for(int i = 0 ; i< n ; i + + )cout< cout>nb ; cout.
Только начал изучать С + + и мне нужно написать решение задачи, где нужно узнать :является ли меньшее число делителем большего как это дополнить в мой код?
Только начал изучать С + + и мне нужно написать решение задачи, где нужно узнать :
является ли меньшее число делителем большего как это дополнить в мой код?
#include
using namespace std ;
int a, b ;
int main ()
{
setlocale (LC_ALL, "Russian") ;
cout«"a = " ;
cin»a ;
cout«"b = " ;
cin»b ;
if (a > b) {
cout « "a > b" « endl ;
} else if (a < b) {
cout « "b > a" « endl ;
}
return 0 ;
}.
Помогите пожалуйста#includeusing namespace std ;int main() { int a, b, c, d ; cin >> d ; a = d / 100 ; b = d % 100 % 100 ; cout?
Помогите пожалуйста
#include
using namespace std ;
int main() { int a, b, c, d ; cin >> d ; a = d / 100 ; b = d % 100 % 100 ; cout.
C + + ?
C + + .
Помогите разобраться с программой!
Дайте комментарий к каждой строке и команде к ней , опишите принцип действия.
Int comb(vector sort) { int n = 0 ; / / количество перестановок double fakt = 1.
2473309 ; / / фактор уменьшения int step = sort.
Size() - 1 ; while (step > = 1) { for (int i = 0 ; i + step < sort.
Size() ; + + i) { if (sort[i] > sort[i + step]) { swap(sort[i], sort[i + step]) ; n + + ; } } step / = fakt ; } / / сортировка пузырьком for (int i = 0 ; i < sort.
Size() - 1 ; i + + ) { bool swapped = false ; for (int j = 0 ; j < sort.
Size() - i - 1 ; j + + ) { if (sort[j] > sort[j + 1]) { swap(sort[j], sort[j + 1]) ; swapped = true ; + + n ; } } if (!
Swapped) break ; } return n ; }.
Нужно перевести cout / cin в printf / scanf - C + +#include #include using namespace std ; int main() {float a_1, a_2, a_3, x ;cout a_1 >> a_2 >> a_3 ; cout?
Нужно перевести cout / cin в printf / scanf - C + +
#include #include using namespace std ; int main() { float a_1, a_2, a_3, x ; cout a_1 >> a_2 >> a_3 ; cout.
C + +Написать программу, используя два раза while, которая выдает следующее : * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *Я написал, но не работает?
C + +
Написать программу, используя два раза while, которая выдает следующее : * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Я написал, но не работает.
Может найдете ошибку в моей?
(ошибка не в синтаксисе, а в выдаче результата)
#include
int main()
{ int verticalDown = 0 ; int horizontalRight = 0 ; int countColumns = 1 ; while(verticalDown.
Определите количество четных трехзначных чисел, сумма цифр которых больше 25#includeusing namespace std ;main(){int k = 0, i, a ;for(i = 100 ; i25))k + + ;}cout
Определите количество четных трехзначных чисел, сумма цифр которых больше 25
#include
using namespace std ;
main()
{ int k = 0, i, a ; for(i = 100 ; i25)) k + + ;
} cout<.
Дано целое число K?
Дано целое число K.
Найти произведение цифр числа К.
Язык - С + + .
Нужен код внутри int main().
Вы находитесь на странице вопроса Помогите, пожалуйста? из категории Информатика. Уровень сложности вопроса рассчитан на учащихся студенческий. На странице можно узнать правильный ответ, сверить его со своим вариантом и обсудить возможные версии с другими пользователями сайта посредством обратной связи. Если ответ вызывает сомнения или покажется вам неполным, для проверки найдите ответы на аналогичные вопросы по теме в этой же категории, или создайте новый вопрос, используя ключевые слова: введите вопрос в поисковую строку, нажав кнопку в верхней части страницы.
Ответ в файле vvvvvvvvvvvvvvv).