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

Функции (массивы) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Число с записью цифр в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread690287.html
Нужна функция которая, получив целое число, формирует новое, в котором запись цифр организована в обратном порядке. Например, функция получает число 234080, а возвращает 080432. Сделал кое-что сам, но результат оставляет желать лучшего. Используется два цикла, первый для подсчета количества цифр. Для чисел, не содержащих нули он работает, в противном случае результат неверный. #include...
C++ Данная целочисленная квадратная матрица. Определить сумму элементов отличных от нуля Данная целочисленная квадратная матрица. Определить сумму элементов отличных от нуля. http://www.cyberforum.ru/cpp-beginners/thread690280.html
Объясните цикл C++
Объясните как работает этот цикл в этой программе, а именно как происходит выход из цикла? while(ptr1){ ptr2=ptr1; ptr1=strstr(ptr1+sLen, str1); } #include <iostream>
C++ Дан текст.Напечатать все имеющие в нем цифры
Дан текст.Напечатать все имеющие в нем цифры. и скажите где можно скачать норм версию Borland C++
C++ Вывести третье слово и количество букв в фамилии http://www.cyberforum.ru/cpp-beginners/thread690275.html
Вывести третье слово и количество букв в фамилии
C++ -составить список из повторяющихся символов Для заданного текста составить список из повторяющихся символов. Вставить в список после каждого символа число повторений символа в исходном тексте. подробнее

Показать сообщение отдельно
taeas1995
6 / 2 / 0
Регистрация: 19.01.2012
Сообщений: 157
06.11.2012, 21:51  [ТС]     Функции (массивы)
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
#include<iostream.h>
#include<conio.h>
#include<math.h>
int main(){
const n=10;
float mas[n];
void vvid(float mas[],int n);
for(int i=0;i<n;i++)
cout<<i+1<<"-iy element masuvy:";
cin>>mas[i];
return 0;}
 
void vivod(float mas[],int n){
for(int i=0;i<n;i++)
cout<<mas[i]<<" ";
cout<<endl; };
 
float sum(float mas[],int n){
float s=0;
for(int i=0;i<n;i+=2)
s+=mas[i];
return s; }
 
float sum2(float mas[],int n){
int first=-1;
int last=-1;
int summ=0;
for(int i=0;i<n;i++)
{
if (mas[i]<0 && first<0)
first=i;
if (mas[i]<0)
last=i; }
for(i=first+1; i<last; i++)
summ+=mas[i];
return summ;}
 
float peretvor(float mas[],int n){
for(int i=0;i<n;i++)
{if (fabs(mas[i])<=1)
mas[i]=0;
return 0;}
 
{
vvid(mas,n);
vivod(mas,n);
cout<<"Suma elementiv z neparnum nomerom="<<sum(mas,n)<<endl;
cout<<"Suma mish 1 i ostannim videmnum elementom="<<sum2(mas,n)<<endl;
peretvor(mas,n);
vivod(mas,n);
getch();
return 0;}
}
И тоже ошибки есть(
 
Текущее время: 21:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru