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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
F1ora
0 / 0 / 0
Регистрация: 16.05.2011
Сообщений: 10
#1

Не могу решить циклы и массивы - C++

16.05.2011, 18:52. Просмотров 1131. Ответов 20
Метки нет (Все метки)

Не могу решить несколько задач на циклы и массивы, если кто может помогите)

ЦИКЛЫ(WHILE, REPEAT)
1) Дано число a (1<a<=1,5). Из чисел 1+1/2, 1+1/3, … напечатать те, которые не меньше a

Циклы (FOR…)
2) Два простых числа называются "близнецами", если они отличаются друг от друга на 2 (например, 41 и 43). Напечатать все пары "близнецов" из отрезка [n, 2n], где n — заданное натуральное число больше 2.

ДВУМЕРНЫЕ МАССИВЫ
3) Дана вещественная матрица А размерности n х m. Определить k — количество "особых" элементов массива А, считая его элемент особым, если он больше суммы остальных элементов его столбца.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2011, 18:52
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не могу решить циклы и массивы (C++):

массивы, циклы и т.д - C++
очень нужна помощь помогите студенту программа borland c++ 3.1 1. Дано двузначное число. Напишите программу определения,...

Массивы и циклы - C++
Суть задачи: Двумерный массив, содержащий равное число строк и столбцов, называется магическим квадратом, если суммы чисел, записанных в...

Циклы и двумерные массивы - C++
Решенная задача: Вы продаете книгу &quot;Язык С++ для чайников&quot;. Напишите программу, которая позволит ввести помесячные объемы продаж в...

массивы и Вложенные циклы - C++
Дано натуральное число n. Получить все простые делители этого числа.пацаны помогите решить

Массивы структур, циклы - C++
Пишу программку из книги. Задание звучит так: Коrда вы вступите в Блаrотворительный Орден Проrраммистов (БОП), к вам могyт обращаться...

Массивы и циклы: РЛ числа - C++
#include &lt;iostream&gt;; #include&lt;locale&gt; using namespace std; int rl3,k; int main() { setlocale(LC_ALL,&quot;Rus&quot;); cout&lt;&lt;&quot;первое...

20
Toogoy
0 / 0 / 0
Регистрация: 16.05.2011
Сообщений: 1
19.05.2011, 14:59 #16
Помогите пожалуйста!!!

Найти разность RA между max элементами массива A и B.

A6 B6|Bj=Sini/j+1

!!!!!!
на С и С++!!!!
0
F1ora
0 / 0 / 0
Регистрация: 16.05.2011
Сообщений: 10
23.05.2011, 17:13  [ТС] #17
обе проги не магу добить не работают на моем С(
0
lemegeton
2933 / 1362 / 136
Регистрация: 29.11.2010
Сообщений: 2,725
23.05.2011, 17:43 #18
Какие еще "обе проги"? И что значит "не работают"? Где тексты программ, ошибок и строки, на которых они возникают?
Сначала было три проги, тебе все три решили. Потом еще одна. Не пойму, какие обе-то?

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <string.h>
#include <time.h>
#include <stdlib.h>
 
int main(int argc, char *argv[]) {
  srand(time(NULL));
 
  unsigned int number = rand();
  unsigned char unwanted_digit = rand() % 10;
  
  int result = 0;
  int i, j;
  for (i = number, j = 1; i > 0; i /= 10, j *= 10)
    if (i % 10 != unwanted_digit)
      result += (i % 10) * j;
 
  printf("Source: %d\nUnwanted digit: %d\nResult: %d\n",
         number, unwanted_digit, result);
  return 0;
}
0
F1ora
0 / 0 / 0
Регистрация: 16.05.2011
Сообщений: 10
23.05.2011, 18:37  [ТС] #19
Дано натуральное число n. Выбросить из записи числа n цифры 0 и 5, оставив прежним порядок остальных цифр. Например, из числа 59015509 должно получиться 919.
Честно я очень плохо понимаю с++ но сдать их надо поэтому прошу помощи(
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
#include <stdio.h>
 #include<math.h>
 #include <conio.h>
 #include<iostream.h>
 int main ()
 {
 clrscr();
 int a=19150;
 int b,i=0,k;
 
 
 b=a;
 
 while(b>1) {
 b/=10;
 i++; } i--;
 k=pow(10,i);
 
 while (k) {
 b=a/k;
 
 if (b!=5 && b!=0) printf("%d", b);
 a-=b*k;
 k/=10; }
 
 getch ();
 return 0;
 }
проблема в том что надо что бы были и другие цифры а если их воодить выдает совсем другое прогу выложыли
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
 
int main(int argc, char* argv[])
{
   int num_in = 92347005, num_out = 0, mul = 1, tmp;
 
   while (num_in)
   {
      tmp = num_in % 10;
      if (tmp != 5 && tmp != 0)
      {
         num_out += tmp * mul;
         mul *= 10;
      }
      num_in /= 10;
   }
   printf ("%d", num_out);
   getchar();
   return 0;
}
но она тоже значение не то выдает честно не понимаю
0
lemegeton
2933 / 1362 / 136
Регистрация: 29.11.2010
Сообщений: 2,725
23.05.2011, 19:10 #20
Дубльдва.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <string.h>
#include <time.h>
#include <stdlib.h>
 
int main(int argc, char *argv[]) {
  srand(time(NULL));
 
  unsigned int number = 1234567890; // число, из которого надо удалить цифру
  unsigned char unwanted_digit = 0; // цифра, которую надо удалить из числа
  
  int result = 0;  // результат
  int i, j;
  for (i = number, j = 1; i > 0; i /= 10)
    if (i % 10 != unwanted_digit) {
      result += (i % 10) * j;
      j *= 10;
    }
 
  printf("Source: %d\nUnwanted digit: %d\nResult: %d\n",
         number, unwanted_digit, result);
  return 0;
}
0
F1ora
0 / 0 / 0
Регистрация: 16.05.2011
Сообщений: 10
13.06.2011, 21:38  [ТС] #21
всем спасибо) С закрыла
0
13.06.2011, 21:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2011, 21:38
Привет! Вот еще темы с ответами:

Циклы и двумерные массивы - C++
1. Цикл For... Среди всех n-значных чисел (n = 1,2,3,4) указать те, сумма цифр которых равна данному числу k. 2. двумерные массивы ...

Массивы,указатели,циклы. - C++
Доброго времени суток:) Задача такая:&quot;Напишите программу,которая находит и отображает значения дубликаты(одинаковые) в 5-элементном...

Циклы и линейные массивы - C++
Найдите все трехзначные числа, которые можно представить разностью между квадратом числа, образованного первыми двумя цифрами и квадратом...

Массивы, Циклы и немного геометрии. - C++
Даны такие задачи. Очень жду вашей помощи, господа программисты.


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru