Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
 Аватар для kornelyk
1 / 1 / 0
Регистрация: 07.01.2012
Сообщений: 147

файлы с++ квадраты считает а в файл не пишет

09.03.2014, 15:47. Показов 3849. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вычислить сумму квадратов чисел от 1 до 30. Квадраты чисел предварительно записать в файл.
нужно квадраты записать в файл и при этом сами 30 чисел взять из файла


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
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
FILE *f; int txt;
cout << "File name ";
  char s[20];
  cin.getline(s, 20);
  f=fopen(s, "wt");
 
   cout << txt << " ";
   fwrite(&txt, sizeof(int), 1, f);
 
    int sum=0;
    for(int i = 1; i <=30; i++) {
         sum += pow(i,2);
    }
    cout <<"Summa kvadratov chisel ot 1 do 30 = " <<sum <<endl;
    
 system("PAUSE");
    return EXIT_SUCCESS;
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.03.2014, 15:47
Ответы с готовыми решениями:

Оконная программа: Дан файл вещественных чисел. Заменить в нем все элементы на их квадраты. - типизированные файлы
использовать типизированный файл, opendialog для открытия файла с числами (числа показываться будут в мемо1), savedialog для сохранения...

Создать файл F, компоненты которого являются целыми числами. В файлы G и H записать кубы и квадраты компонент файла F.
Добрый день! помогите пожалуйста с задачами в Паскале. у самой не получается. Буду вам очень благодарна! 1. Создать файл F, компоненты...

Не считает файлы в статистику
Даны 4 файла-лога с несколькими строками записей. нужно чтобы программа выгрузила содержимое,пропарсила файлы и на выходе создала 3...

23
 Аватар для kornelyk
1 / 1 / 0
Регистрация: 07.01.2012
Сообщений: 147
09.03.2014, 18:10  [ТС]
Студворк — интернет-сервис помощи студентам
не совсем то
есть файл. В нем числа от 1 до 30
нужно чтобы программа их считывала и в другой файл записывала их квадраты и сумму квадратов
и также на экран выводила их сумму
0
Студент
 Аватар для _include
56 / 56 / 38
Регистрация: 17.09.2012
Сообщений: 292
Записей в блоге: 2
09.03.2014, 18:26
Цитата Сообщение от kornelyk Посмотреть сообщение
не совсем то
есть файл. В нем числа от 1 до 30
нужно чтобы программа их считывала и в другой файл записывала их квадраты и сумму квадратов
и также на экран выводила их сумму
Окей
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
#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <iostream>
#define n 30
 
using namespace std;
 
int main()
{
    int mas[n], mas1[n];
    int Sum = 0;
    FILE *f1, *f2;
    f1 = fopen("1.txt","r");
     f2 = fopen("2.txt","w");
     for (int i=0; i < n; i++)
         fscanf(f1, "%d", &mas[i]);
   //выведем сами числа
     fclose(f1);
     cout << endl;
     fprintf(f2,"%s","Квадраты чисел:\n");
      for (int i=0; i < n; i++)
      {
        cout << " " << mas[i]; 
        fprintf(f2,"%d ", mas[i]*mas[i]);
        /* Я не совсем понял что есть сумма квадратов этих чисел, простите :)
        fprintf(f2,"%s","Сумма квадратов чисел:\n");
        fprintf(f2,"%d ", mas[i]*mas[i]);*/
        Sum+=mas[i];
      }
      fprintf(f2,"%s","Сумма всех чисел: \n");
        fprintf(f2,"%d ", Sum);
        fclose(f2);
      _getch();
}
Прикрепляю то что у меня получилось в файле 2.txt
Вложения
Тип файла: txt 2.txt (149 байт, 5 просмотров)
1
 Аватар для kornelyk
1 / 1 / 0
Регистрация: 07.01.2012
Сообщений: 147
09.03.2014, 18:30  [ТС]
спасибо большое)
я там сама поменяю, чтобы выводилась сумма квадратов)
1
Студент
 Аватар для _include
56 / 56 / 38
Регистрация: 17.09.2012
Сообщений: 292
Записей в блоге: 2
09.03.2014, 18:34
Обращайтесь
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.03.2014, 18:34

Считает почему то только первый код, на остальные пишет что код не найден, хотя он есть в списке, не понимаю п
Написать процедуру поиска в списке, расположенном на рабочем листе с именем «Цены» активной рабочей книги, кода товара, введенного с...

Файл содержит числа, количество вводится с клавиатуры. Создать второй файл, содержащий квадраты этих чисел в обратном порядке
Задача : Файл содержит числа, количество вводится с клавиатуры. Создать второй файл, содержащий квадраты этих чисел в обратном порядке. ...

Не удаляет файлы и не пишет в бд
Ребят, простите пожалуйста меня незнающего... Имею следующее mysql_query ($query); $id = 0; if($query) { $id =...

пишет что .dbf файл не найден, хотя .accdb файл есть
куда мог подеваться файл с .dbf ? и как его вернуть, файл с расширением .accdb на месте.

Не удаётся удалить файл - Windows 10 пишет, что невозможно открыть файл INSTALL.LOG
Возникла проблема, что при попытке удалить файл игры в разделе Приложения и возможности Windows 10 выскакивает надпись, что невозможно...


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время? Никакой пенсии. Никакого нового. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru