Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
MegaVega

Сколько в массиве чисел по крайней мере в 3 раза больше минимального элемента

05.06.2011, 20:43. Показов 3407. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста, решить задачи на С++.
1. Вводится массив. Сколько в нем чисел по крайней мере в 3 раза больше минимального элемента.
2. Даны 2 строки. Удалить из первой строки такие символы, которые есть во второй.
3. Разработать функцию WhatMore(const S:string):integer, определяющую, каких букв в строке S больше - гласных латинских или согласных латинских. С помощью данной функции вывести только такие строки из введенного набора, в которых гласных латинских букв больше, чем согласных. Гласными считаются следующие буквы: aeiouyAEIOUY.
4. Вводится радиус круга r. Подсчитать количество точек с целыми координатами, попадающих в круг заданного радиуса с центром в начале координат.
5. Простое число называется числом Мерсена, если оно может быть представлено в виде 2p-1, где p - тоже простое число. Дано число N. Найти количество чисел Мерсена в интервале от 2 до N.
6. Вводится строка. Поставить запятую после каждого пробела данной строки.

1. Вводятся 2 массива. Их скалярным произведением назовем сумму произведений элементов на одинаковых местах. Найти скалярное произведение двух массивов. Например, для массивов
1 3 4 6 7
6 1 7 3 4
Получится 6+3+28+18+28=83.
2. Вводится строка. Удвоить каждый ее символ.
3. Даны натуральные числа a и n. Вычислить a(a-n)(a-2n)...(a-n2).
4. Шестизначный номер билета является счастливым, если сумма первых трех цифр равна сумме трех последних. Даны числа a и b. Найти количество счастливых номеров билетов в диапазоне [a;b].
5. Дана строка. Подсчитать в ней длину самой длинной последовательности букв a.
6. Разработать функцию WhatMore(const S:string):boolean, определяющую, каких символов больше - совпадающих с первым или с последним. С помощью данной функции вывести только такие строки из введенного набора, у которых с первым совпадает больше символов, чем с последним.

1. Даны прямоугольные матрицы А и В размером mxn каждая. Составить программу, которая позволяла бы находить матрицу C , равную A+B ,A-B , или B-A , по выбору пользователя.
2. Даны 2 строки. Сколько в первой строке таких символов, которых нет во второй?
3. Разработать функцию Add(const S:string):string, возвращающую строку, в которой к строке S приписана она же в перевернутом виде. С помощью данной функции для каждой строки из введенного набора приписать ее же в перевернутом виде.
4. Дано натуральное число N. Найти сумму цифр числа N.
5. Дано число N. Найти сумму простых делителей числа N.
6. Дана строка, подстрока и число N. Удалить из строки N-е вхождение подстроки (либо оставить строку без изменений, если подстрока входит в строку менее N раз)/

1. Дана прямоугольная матрица размером mxn . Определить номер строки, в которой находится минимальный член матрицы, и поменять местами эту строку и первую строку матрицы
2. В строке, содержащей последовательность слов, найти конец предложения, обозначенный символом "точка". В следующем слове первую строчную бувку заменить на прописную.
3. Разработать функцию WhatMore(const S:string):integer, определяющую, каких букв в строке S больше - гласных латинских или согласных латинских. С помощью данной функции вывести только такие строки из введенного набора, в которых гласных латинских букв больше, чем согласных. Гласными считаются следующие буквы: aeiouyAEIOUY.
4. Дано натуральное число N. Найти количество цифр в десятичной записи числа N.
5. Дано число N. Найти количество чисел в интервале от 1 до N, взаимно простых с N.
6. Вводится строка. Сформировать строку из символов (без повторений), содержащихся в данной строке.

Заранее, огромное спасибо!!!!!
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.06.2011, 20:43
Ответы с готовыми решениями:

Найти наибольшее число в массиве, которое повторяется по крайней мере 2 раза, но не более чем 3 раза
подскажите с задачкой пожалуйста Найти наибольшее число в массиве, которое повторяется по крайней мере 2 раза, но не более чем 3 раза....

Определить, сколько в массиве Z имеется положительных чисел, окруженных слева и справа по крайней мере одним отрицательным числом
Определить, сколько в массиве Z имеется положительных чисел, окруженных слева и справа по крайней мере одним отрицательным числом. Вывести...

Поиск чисел, окруженных по крайней мере одним отрицательным числом
Курсовая, а я ничерта не понимаю....

3
В вечном поиске...
 Аватар для Nursik77
275 / 235 / 30
Регистрация: 05.04.2011
Сообщений: 645
05.06.2011, 20:51
6. Вводится строка. Поставить запятую после каждого пробела данной строки.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
char str[80];
int i;
clrscr();
gets(str);
for(i=0;i<strlen(str);i++)
 if(str[i]==' ') str[i+1]=',';
puts(str);
getch();
}
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
05.06.2011, 20:57
Цитата Сообщение от Nursik77 Посмотреть сообщение
if(str[i]==' ') str[i+1]=',';
Поставить и заменить, это немношко разные вещи.
1
В вечном поиске...
 Аватар для Nursik77
275 / 235 / 30
Регистрация: 05.04.2011
Сообщений: 645
05.06.2011, 21:31
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

1. Даны прямоугольные матрицы А и В размером mxn каждая. Составить программу, которая позволяла бы находить матрицу C , равную A+B ,A-B , или B-A , по выбору пользователя.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define n 3
#define m 3
int main()
{
int a[n][m],b[n][m],c[n][m];
int i,j,k;
clrscr();
randomize();
printf("Matrix A:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<m;j++)
  {a[i][j]=random(10);
  printf(" %2i",a[i][j]);
  }
 printf("\n\n");
 }
printf("Matrix B:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<m;j++)
  {b[i][j]=random(10);
  printf(" %2i",b[i][j]);
  }
 printf("\n\n");
 }
printf("Vvedite nomer operacii 1(A+B),2(A-B),3(B-A): ");
scanf("%d",&k);
switch(k)
   {
case 1:
printf("Matrix C:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<m;j++)
  {c[i][j]=a[i][j]+b[i][j];
   printf("%2i ",c[i][j]);
  }
  printf("\n\n");
 }
 break;
 
 case 2:
printf("Matrix C:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<m;j++)
  {c[i][j]=a[i][j]-b[i][j];
   printf("%2i ",c[i][j]);
  }
  printf("\n\n");
 }
 break;
 
 case 3:
printf("Matrix C:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<m;j++)
  {c[i][j]=b[i][j]-a[i][j];
   printf("%2i ",c[i][j]);
  }
  printf("\n\n");
 }
 break;
   }
getch();
}
Добавлено через 10 минут
1. Вводятся 2 массива. Их скалярным произведением назовем сумму произведений элементов на одинаковых местах. Найти скалярное произведение двух массивов. Например, для массивов
1 3 4 6 7
6 1 7 3 4
Получится 6+3+28+18+28=83.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define n 3
int main()
{
int a[n],b[n],c[n];
int i,j,s=0;
clrscr();
randomize();
printf("Matrix A:\n");
for(i=0;i<n;i++)
  {a[i]=random(10);
  printf(" %2i",a[i]);
  }
printf("\nMatrix B:\n");
for(i=0;i<n;i++)
  {b[i]=random(10);
  printf(" %2i",b[i]);
  }
printf("\nMatrix C:\n");
for(i=0;i<n;i++)
  {c[i]=a[i]*b[i];
   s=s+c[i];
   printf("%2i ",c[i]);
  }
 printf("=%i",s);
getch();
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.06.2011, 21:31
Помогаю со студенческими работами здесь

Вычислить 18 значений функции ax^2+bx+c на отрезке [e,f], сохранить их в массиве Y и определить, имеет ли уравнение ax^2+bx+c=0 на отрезке [e,f] по крайней мере хотя бы один корень.
Нужна срочная помощь в написании вроде бы несложной задачи на массив, помогите пожалуйста, вот условие задачки: Вычислить 18 значений...

Найти сумму элементов массива, номер которых больше минимального номера элемента, имеющего максимальное значение в массиве
Помогите,пожалуйста, составить программу. Найти сумму элементов массива, номер которых больше минимального номера элемента, имеющего...

Нахождение минимального элемента в массиве из 10 целых чисел
Составить программу для нахождения минимального элемента в массиве из 10 целых чисел. Нужно зделать на языке программирования С ++ в среде...

Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней мере по 2 раза.
Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней мере по 2 раза. Пример: А 33254659 В...

Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней мере по 2 раза
Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней мере по 2 раза. Пример, массив А: 2 2 3 4 5 1...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
[В процессе разработки] SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru