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

Указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread69065.html
Дона строка текста, в которой слова разделены пробелами. Необходимо: -вычислить количество строк в строке -переставить слова в строке в обратном порядке. Помогите первый пункт сделал а вот второй...
C++ Предложите упражнения по С++ мне Предложите задачи по С++ мне,хотел бы услышать задачи,заданные вами. http://www.cyberforum.ru/cpp-beginners/thread69064.html
Перевод программы C++
var i, n, k : byte; a,b,c : real; begin readln(n); for i:=1 to n do begin readln(a,b,c);
определить строки этого файла, содержащие максимальную по длине подстроку C++
Всем здрасти!Помогите пожалуйста написать программку на файлы. Спс. Задан текстовый файл input.txt. Требуется определить строки этого файла, содержащие максимальную по длине подстроку, состоящую...
C++ МАСсив http://www.cyberforum.ru/cpp-beginners/thread69018.html
Дана действительная матрица А размером MxN, где M, N - заданные натуральные числа Сформировать одномерный действительный массив В, в котором элемент B(j) равен 1, если элементы j-ого столбца матрицы...
C++ Обработка файлов в c++ Ребята моя программа создаёт базу данных простенькую, и всё введенное в консоль сохраняет в txt файл. Мне нужно её доработать так чтобы я мог осуществить поиск по этой базе и отредактировать... подробнее

Показать сообщение отдельно
niksdfw
0 / 0 / 0
Регистрация: 15.11.2009
Сообщений: 19
02.12.2009, 18:40  [ТС]
спасибо всем. но вы написали много вещей, которые мы не проходили
можете исправить здесь?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
void main()
{
    
    const int masSIZE=10;
    int mas[masSIZE],i;
    
    for (i=0;i<5;i++)
   
        scanf("%d",&mas[i]);
    
    
  
    int* p = mas;
    int s=0;
    for(i=0;i<5;i++)
    
       s = (s + *(p+i))/2;
    printf ("%d\n", s);
   
}
Программа работает, но ответ выдаёт не правильный. ошибается в вычислениях среднего значения.

Добавлено через 14 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
void main()
{
    
    const int masSIZE=10;
    int mas[masSIZE],i;
    
    for (i=0;i<masSIZE;i++)
   
        scanf("%d",&mas[i]);
    
    
  
    int* p = mas;
    int s=0;
    for(i=0;i<masSIZE;i++)
    
       s = (s + *(p+i))/masSIZE;
    printf ("%d\n", s);
   
}
изменил недочёты
но результат тот же
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru