Помощь С Алгоритмом

Тема в разделе "C/C++/C#", создана пользователем BoMA, 24 ноя 2011.

  1. BoMA

    BoMA Гость

    На экран выводится файл, который можно листать вперед или назад. По выведен-ному на экран тексту можно перемещать курсор, который при подводе к символу выделяет его цветом. При нажатии на заданные студентом клавиши на экран выво-дится код этого символа в десятичной или шестнадцатеричной системе счисления.
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Сегодня днём я решил сходил в магазин, хотел купить свежий хлеб но его там небыло. Потом, ближе к вечеру, я решил купить бутылочку пива, пришел в магазин и купил. А вообще я не хотел ходить в магазин.
     
  3. BoMA

    BoMA Гость

    это к чему
     
  4. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Это к тому, что в моем ответе столько же смысла что и в твоем вопросе.

    Добавлено: * скопированном вопросе! Который ты даже не удосужился написать своими словами.
     
  5. BoMA

    BoMA Гость

    Выше моя задача. Если чо то не понятно с текстом могу обьяснить

    Добавлено: какая разница скопирован или написан... как я разбираюсь тут надо использовать функциии gotoxy(X,y)
    gettext

    puttext

    и просто спросил возможные варианты алгоритма для задачи
     
  6. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    А ты всегда в своих задачах между слов вставляешь знак ' - ' ?
     
  7. BoMA

    BoMA Гость

    да что ты придираешься то к мелочам

    Добавлено: я пишу код стараюсь выложу обязательно чтоб что то исправили или добавили
     
  8. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Я не придираюсь к мелочам. Правила - есть правила.
    Поэтому будь любезен озвучить цену вопроса или попытайся решить задачу самостоятельно (в последнем случае можешь рассчитывать на помощь).
     
  9. BoMA

    BoMA Гость

    Поэтому будь любезен озвучить цену вопроса я думал это форум а не репетитор по С++
     
  10. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Так а что же ты его не выкладываешь?
     
  11. BoMA

    BoMA Гость

    о Боже я пишу и выложу обязатьльно ведь в 500 раз легче исправить мой код чем я буду разбираться в чужом
     
  12. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Это форум, а не клуб добровольных волонтеров по решению задач. Тут помогают, а не решают за других.

    Добавлено:
    Абсолютно с тобой согласен. Поэтому данную тему было глупо постить недописав свой код.
     
  13. BoMA

    BoMA Гость

    ну хорошо я понял ...выложу хоть мож тогда поможете сегодня
     
  14. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Во-первых, ты ничего не спросил, ты просто написал задание.
    Во-вторых, не надо редактировать свои старые сообщения, дабы они выглядели не такими как кажутся. За это будут предупреждения, а за предупреждениями - бан.

    Добавлено:
    Ну наконец то достучался... И не забудь пояснить где именно проблема.
     
  15. BoMA

    BoMA Гость

    Окей Билл Гейтс)
     
  16. BoMA

    BoMA Гость

    Код (C++):
    // kurs.cpp: определяет точку входа для консольного приложения.
    //

    # pragma once
    #include <conio.h>
    #include <iostream>
    #include <fstream>
    #include <string>
    #include <iomanip>
    # define FNAME "1.txt"
    //#include "conv.h>
    #include "stdafx.h"

    using namespace std;

    int main ()
    {

    // Имя открываемого файла, задано в директиве define
    ifstream myFile(FNAME);
    if (!myFile)
    {
    cout<<" Не открыт файл "<<FNAME;
    _getch();
    return 1;
    }

    // Вывод содержимого файла на экран
    char ch;
    while (myFile.get(ch));
    _getch();
    cout<<ch;
    // счетчик строк используем count
    string textline;
    char matr[ROW][COL];
    int count=-1;

    // Оператор цикла для чтения строк до конца файла

    while (!myFile.eof())
    {
    getline(myFile.textline);
    count++;
    strcpy (matr[count],textline.c_str());
    }



    _getch();


    }

    пока только дошел до этого...разбираюсь с листингом программы


    // Прототип функции вывода части матрицы, в которую переписан листаемый файл
    void matr_part_out(char matr[][COL], int icur, int how_many, int x, int y);

    // Очистка окна от старого текста
    void clear_window (int left, int top, int right, int botton, char color);

    // Для перемещения полоскового курсора, для выделения цвета фрагмета экрана
    void highlight( int left, int top, int lenght, char color);
     
  17. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Ок. Выкладывай когда разберешься и когда будет конкретный вопрос.
     
  18. BoMA

    BoMA Гость

    помогите с листингом (

    прототипы написал теперь нужно реализовать эти функции, что я не знаю

    + я не знаю как задать текстовый файл чтоб хотя б проверить его отрытие
     
  19. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Что значит задать? Можно к примеру открыть, создать... Как ты хочешь чтобы тебе помогли, если ты даже условие задачи не можешь пояснить?

    Пример открывания файла: http://www.cplusplus.com/reference/iostream/ifstream/open/

    Задавай конкретные вопросы - получишь конкретные ответы!
     
  20. BoMA

    BoMA Гость

    короче что нужно написать в файле тхт

    любой текст ?
     
Загрузка...

Поделиться этой страницей