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

массивы, циклы и т.д - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функции и преобразование памяти http://www.cyberforum.ru/cpp-beginners/thread213065.html
Помогите плиз.. создаем одномерный массив из10 целых чисел выделяем под него память. создаем функцию которая вычисляет сумму элементов мвсива.. затем преобразуем память под массив из 11 элементов и заносим туда значение данной суммы.. далее вычисляем сумму для массива из 11 элементов.. и так далее. всего 10раз Добавлено через 2 часа 44 минуты мой вариант.. есть ошибка #include <stdlib.h>...
C++ Задания на строки и указатели Помогите с заданиями пожалуйста.. 1.4.1. Длина строки В файле str.c напишите функцию вычисления длины строки (str_lenght). Саму строку опишите в качестве локальной переменной в функции main, например следующим образом: char s=”Hellо”; или так: char *s=”world”; . разница между этими двумя формами объявления в том, что в первом случае создается массив байт в первые 6 элементов которого... http://www.cyberforum.ru/cpp-beginners/thread213062.html
Вычисление нормального веса человека C++
Помогите написать программу, которая вычисляет нормальный вес человека по формуле v=k*r-100, k=1.08 где k – коэффициент коррекции v = это «нормальный» вес r = рост человека, целочисленная переменная, необходимо получить её от пользователя. результат v – вывести на экран с помощью функции printf(). добавить условие выбора, k - для возраста «до 16» = 0,94 k - для возраста «17 - 25» = 1 k...
C++ Исправить ошибки в программе
Написать программу которая выводит ваше имя на экран в основном модуле и в модуле функции... #include<stdio.h> fun(); voind main() {printf ("sergey"); fun();} fun() {printf(sergey);}
C++ Создайте а затем измените программу двумерного массива с использованием задания размера в виде константы и в виде #define http://www.cyberforum.ru/cpp-beginners/thread213052.html
Создайте а затем измените программу двумерного массива с использованием задания размера в виде константы и в виде #define. Помогите люди добрые, чем можете. Спасибо.
C++ лаба по Си++ подскажите как написать=) Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент Заранее Огромное спасибо! =) Начинаю делать: создаю целочисленную матрицу, а вот дальше темный лес..... подробнее

Показать сообщение отдельно
eczo
37 / 37 / 1
Регистрация: 15.12.2010
Сообщений: 110
17.12.2010, 12:35     массивы, циклы и т.д
№ 10
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
#include<iostream>
#include<cstdlib>
#include<iomanip>
 
using namespace std;
 
int main(){
 
int i,j,n,p,k,p1,k1,z;
int min,max;
cout<<"vvedi n:=";
cin>>n;
int a[n][n];
    for(i=0; i<n; i++){
      for(j=0; j<n; j++) {
        cout<<"a["<<i<<"]["<< j<<"]->";
        cin>>a[i][j];
      }
    }
    for(i=0; i<n; i++){
       for(j=0; j<n; j++){
       cout<<setw(3)<<a[i][j];
       }
       cout<<endl;
    }
min =a[0][0];
for(i=0; i<n; i++)
    for(j=0; j<n; j++){
     if (a[i][j]<= min){
            min=a[i][j];
            p=i;
            k=j;
     }
    }
max =a[0][0];
for(i=0; i<n; i++)
    for(j=0; j<n; j++){
     if (a[i][j]>max){
            max=a[i][j];
            p1=i;
            k1=j;
     }
    }
z=a[p1][k1];a[p1][k1]=a[p][k];a[p][k]=z;
cout<<endl;
for(i=0; i<n; i++){
  for(j=0; j<n; j++){
       cout<<setw(3)<<a[i][j];
       }
       cout<<endl;
 }
system("PAUSE>>null");
return 0;
}
Добавлено через 1 час 27 минут
№1
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
#include <iostream>
 
using namespace std;
 
int main(){
int size;
cout<<"Vvedi kol-vo cifr v chisle:";
cin>>size;
int mas[size],i,j,n,m;
cout<<"Enter number:"<<endl;
cin>>n;
cout<<endl;
    while(n!=0)
    {  m=0;
        for(j =0; j<size;j++){
        i=n%10;
        mas[j]=i;
        n/=10;
        cout<<mas[j]<<" "<<endl;
        if(mas[j]%5==0 || mas[j]%7==0){
            m++;}
        }
 
        }
 
    if( m==1)
        cout<<"Chislo soderzit cifru 5 ili 7";
    else if(m>1 && m<=size)
           cout<<"Chislo soderzit cifri 5 i 7";
    else
        cout<<"Chislo ne soderzit cifru 5 ili 7";
cout<<endl<<endl;
return 0;
}
 
Текущее время: 18:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru