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

Заполнить файл f натуральными числами - C++

Восстановить пароль Регистрация
 
kamel
0 / 0 / 0
Регистрация: 28.01.2014
Сообщений: 3
28.01.2014, 17:49     Заполнить файл f натуральными числами #1
Здравствуйте, помогите решить в консоле.
я решил на паскале, ну как в с++ это реализовать.
Вот задания:
Заполнить файл f натуральными числами, полученными с помощью генератора случайных чисел. Найти количество квадратов нечетных чисел среди компонентов
Ну и код в pascale
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var a: array[1..100] of integer;
    i: integer;
    n: integer;
    k: integer;
begin
  readln(n);
  for i:=1 to n do readln(a[i]);
  for i:=1 to n do
    if a[i]<0 then begin
      inc(k);
      a[i]:=a[i]-(a[i]*2);
    end;
  for i:=1 to n do write(a[i],' ');
  writeln;
  writeln(k);
  readln;
end.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2014, 17:49     Заполнить файл f натуральными числами
Посмотрите здесь:

Заполнить файл n натуральными числами с помощью генератора случайных чисел C++
C++ Заполнить файл f натуральными числами, полученными с помощью генератора натуральных чисел
Улитка.Матрицу M (m,n) заполнить натуральными числами от 1 до m*n по спирали, начинающей в левом верх C++
Заполнить файл f целыми числами C++
C++ Заполнить файл последовательного доступа file_A целыми числами
Заполнить массив из двадцати элементов первыми натуральными пятизначными числами C++
C++ Заполнить одномерный массив двадцатью первыми натуральными числами, кратными 5-ти или 7-ми
C++ Заполнить квадратную матрицу натуральными числами по спирали

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Жанерке
 Аватар для Жанерке
34 / 34 / 2
Регистрация: 22.09.2013
Сообщений: 170
28.01.2014, 20:41     Заполнить файл f натуральными числами #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main
{
int a[100], i, n, k;
cin>>n;
  for ( i=0;i<n i++) 
a[i] = random(10);
int k=0;
for ( i=0;i<n i++)
    if  (a[i]%2==1) {         //нечетных
     k++;
      a[i]=a[i]-(a[i]*2);
}
  for ( i=0;i<n i++) cout<< a[i]<<"   ";
 cout<<endl;
cout<<k;
  
getch();
return 0;
}
Yandex
Объявления
28.01.2014, 20:41     Заполнить файл f натуральными числами
Ответ Создать тему
Опции темы

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