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

Структуры и Файлы - C++

Восстановить пароль Регистрация
 
froda
1 / 1 / 0
Регистрация: 07.06.2011
Сообщений: 11
16.06.2011, 17:04     Структуры и Файлы #1
Решите пожалуйста задачки:

Структуры: Дан набор из N квадратных уравнений, заданных своими коэффициентами a,b,c. Вычислить количество и вывести номера тех уравнений, которые имеют 2 корня , вывести их корни.

Файлы: Дано имя файла и целое число N (0 < N < 27). Создать текстовый файл с указанным именем и записать в него N строк: первая строка должна содержать строчную (то есть маленькую) латинскую букву "a", вторая — буквы "ab", третья — буквы "abc" и т. д.; последняя строка должна содержать N начальных строчных латинских букв в алфавитном порядке.

Файлы: Дано имя файла и целое число N (> 1). Создать файл целых чисел с данным именем и записать в него N первых положительных четных чисел (2, 4, …).

Заранее Большое Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2011, 17:04     Структуры и Файлы
Посмотрите здесь:

Файлы&Структуры C++
Структуры и файлы C++
C++ Структуры и файлы
Файлы и структуры C++
Структуры и файлы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
16.06.2011, 17:24     Структуры и Файлы #2
Цитата Сообщение от froda Посмотреть сообщение
Файлы: Дано имя файла и целое число N (0 < N < 27). Создать текстовый файл с указанным именем и записать в него N строк: первая строка должна содержать строчную (то есть маленькую) латинскую букву "a", вторая — буквы "ab", третья — буквы "abc" и т. д.; последняя строка должна содержать N начальных строчных латинских букв в алфавитном порядке.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <fstream>
 
int main()
{
    char filename[20];
    int N;
    std::cout << "Enter N and file name: ";
    std::cin >> N >> filename;
    std::ofstream ofile(filename);
    for(int i = 0; i < N; i++)
    {
    for(char j = 'a'; j <= 'a' + i; j++)
        ofile << j;
    ofile << '\n';
     }
     ofile.close();
     return 0;
}
murod
 Аватар для murod
-2 / 7 / 2
Регистрация: 04.11.2010
Сообщений: 163
16.06.2011, 17:42     Структуры и Файлы #3
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
#include <iostream>
#include <math.h>
int n;
 
struct koef{
    int a, b, c;
}u[101];
 
 
using namespace std;
 
int main()
{
    int i;
    double x1, x2;
    cin >> n;
    for(i = 1; i <= n; i++)
        cin >> u[i].a >> u[i]. b >> u[i].c;
 
    for(i = 1; i <= n; i++)
    {
        x1 = -u[i].b + sqrt((u[i].b * u[i].b) - 4 * u[i].a * u[i].c);
        x2 = -u[i].b - sqrt((u[i].b * u[i].b) - 4 * u[i].a * u[i].c);
        x1 /= 2 * u[i].a;
        x2 /= 2 * u[i].a;
        if (x1 != x2)
            {
                cout <<i <<" Uravnenie imeet korni:\n";
                cout << x1 <<" "<< x2;
            }
    }
    return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!
froda
1 / 1 / 0
Регистрация: 07.06.2011
Сообщений: 11
17.06.2011, 11:10  [ТС]     Структуры и Файлы #4
Еще одну осталось - третью задачу
murod
 Аватар для murod
-2 / 7 / 2
Регистрация: 04.11.2010
Сообщений: 163
17.06.2011, 15:12     Структуры и Файлы #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <fstream>
 
int main()
{
    char filename[20];
    int N;
    std::cout << "Enter N and file name: ";
    std::cin >> N >> filename;
    std::ofstream ofile(filename);
    for(int i = 1; i <= N ; i++)
    {
 
                ofile << 2 * i << " ";
        ofile << '\n';
     }
     ofile.close();
     return 0;
}
Yandex
Объявления
17.06.2011, 15:12     Структуры и Файлы
Ответ Создать тему
Опции темы

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