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

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

Войти
Регистрация
Восстановить пароль
 
ВЕНЕРА
Сообщений: n/a
#1

задачи с++ - C++

22.04.2012, 17:16. Просмотров 407. Ответов 1
Метки нет (Все метки)

помогите пожалуйста
1.Среднее арифметическое элементов массива с p1-го по p2-й (значения p1 и p2 вводятся с клавиатуры; p2> p1).
2.Дана целочисленная матрица размера NxM. Заменить в данной матрице все положительные элементы первой строки числом -3.
3.Задан список из 8 фамилий. Найти в списке все фамилии, состоящие из 6 или 7 букв.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2012, 17:16     задачи с++
Посмотрите здесь:

задачи по C++ C++
C++ Задачи C++
3 задачи C++
C++ Задачи по C++
задачи C++
Задачи по C++ C++
C++ задачи
C++ Задачи
задачи по С++ C++
Задачи по С++ C++
C++ задачи по С++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
 Аватар для Kuzia domovenok
1886 / 1741 / 117
Регистрация: 25.03.2012
Сообщений: 5,916
Записей в блоге: 1
22.04.2012, 17:56     задачи с++ #2
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
#include <stdio.h>
void task1(){
int a[]={12, 54, 224, 60, 74, 10, 95, 65, 184, 163, 142, 54, 162, 34, 34};//15шт
int p1, p2, i, s;
printf ("Enter p1 and p2(p2>p1):");
scanf("%d %d", &p1, &p2);
if ((p2<p1)||(p2>=15)||(p1<0)) 
  printf("keyboard error, reinstall the device\n");
else{
  for(i=p1; i<=p2; i++) s+=a[i];
  s=s/(p2-p1);
  printf("average<%d, %d>=%d", p1, p2, )
}
}
 
void task2(){
int a[][]={{12, -8, 224, -60}, {74, 10, 95, 65}, {184, 163, 142, 54}, {162, 34, 34, -5}};//15шт
int i, j;
printf("  source matrix\n");
for (i=0; i<4; i++){
  for (j=0; j<4; j++)
  {
    printf("%d", a[i][j]);
  }
  printf("\n");
}
 
for (j=0; j<4; j++)
 if (a[0][j]>0) a[0][j]=-3;
 
 
  printf(" result matrix\n");
  for (i=0; i<4; i++){
    for (j=0; j<4; j++)
    {
      printf("%d", a[i][j]);
    }
    printf("\n");
  }
}
 
 
void task3(){
  char* a[]={"Ivanov", "Petrov","Putin","Sidorov","Aleksandrov", "Goncharov", "Korolev", "Oblomov"};
  int i, len;
  printf("Source list:\n");
  for (i=0; i<8; i++)
    printf("%s, ", a[i]);
  printf("\n6 or 7 letter names\n");
  for (i=0; i<8; i++){
    len=0;
    while(a[i][len]!=0)len++;
    if (len==6 || len==7) printf("%s, ", a[i]);
  }
}
int main(){
task1();
task2();
task3();
return 0;
}
Yandex
Объявления
22.04.2012, 17:56     задачи с++
Ответ Создать тему
Опции темы

Текущее время: 02:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru