Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   последовательность чисел (https://forum.antichat.xyz/showthread.php?t=205125)

Shkiper2009 19.05.2010 12:52

последовательность чисел
 
Ребята помогите сделать программу, итоговая по практике!

Среда программирования: ABS Pascal
Задача: С внешнего устройства (с клавиатуры,из файла) вводятся последовательно числа,количество которых велико и заранее неизвестно. Требуется сохранять и в процессе ввода каждого числа распечатывать не более m из последовательных введённых чисел (в порядке и поступления).

Заранее спасибо

Shkiper2009 19.05.2010 20:00

Вообщем спросил у куратора смысл этой программы, и вот что мне ответили:

Нпример в паскале выходит сообщение введите последовательность чисел n мы вводим 1 2 3 4 5 , эти числа должны записыватся в текстовой файл! Всё перую часть мне расказали далее нас просят ввести опять ввести n И В ТЕКСТОВЫЙ ФАЙЛ (уже в новый)ДОЛЖНЫ ПОПАСТЬ ЧИСЛА НЕ БОЛЬШЕ m ! Вот как то надо реализовать две части в одной программе! Кто может напишите пожалуйста

Shkiper2009 19.05.2010 20:10

киньте ктонить свой скайп пож или напишите ОЧЕНЬЬЬЬ ПРОШУ

ArkNet 20.05.2010 09:30

Обьясни конкретней задание....

Nelzone 20.05.2010 09:52

не пойму зачем такое задания дает,людям который даже не осмыслит о программирование им то трудно будит ...

чем писат эту херну напиши им какой нит прогу =\

POS_troi 20.05.2010 11:01

Цитата:

не пойму зачем такое задания дает,людям который даже не осмыслит о программирование им то трудно будит ...
Ну преподы совершенно не виноваты что люди шли учится по принципу - Оооо.. Это ща круто. Вон Били милиарды крутит.


C++
Код:


#include <iostream>
#include <stdio.h>
using namespace std;

int main()
{
    FILE * file;
    int value,m;

    file = fopen("dig1.txt","w");
    printf("Enter Digits:\r\n");

    for(int i=0;i<10;i++){

    scanf("%d",&value);
    fprintf(file,"%d,",value);

    }
    fclose(file);

    file = fopen("dig2.txt","w");
    printf("Enter m:\r\n");
    scanf("%d",&m);
    printf("Enter Digits:\r\n");

    for(int i=0;i<10;i++){

    scanf("%d",&value);
    if(value<=m){
    fprintf(file,"%d,",value);
    }
    }
    fclose(file);



    cout << "Hello Achat!" << endl;
    return 0;
}


Shkiper2009 27.05.2010 11:46

Например нас просят ввести число n и m
Вводим n: 1 2 3 4 5 6 7 8 9 10 11 12 13 и т.д
Водим m: 10 (или 1 2 3 4 5 6 7 8 9 10)
И в текстовой файл должны добавится чисел не более m, то есть 1 2 3 4 5 6 7 8 9 10




вот весь смысл программы

Shkiper2009 27.05.2010 12:11

кто нибудь поможет сделать?

Besi 27.05.2010 12:27

Shkiper2009 тебе бля уже зделали на с++ перведи в паскаль да и всё)
(ну или обратись в соответствующий раздел)

Shkiper2009 27.05.2010 12:57

такой флуд в теме вообщееееее... Besi те чо вообще надо было?? я будто без тебя не знаю что надо перевести и где что написано!!!!!! Я попросил на ABS Pascal блин, вот кто нибудь точно знает как написать что сложно чтоли!!

St0nX 27.05.2010 13:01

Цитата:

Сообщение от Shkiper2009
такой флуд в теме вообщееееее... Besi те чо вообще надо было?? я будто без тебя не знаю что надо перевести и где что написано!!!!!! Я попросил на ABS Pascal блин, вот кто нибудь точно знает как написать что сложно чтоли!!

Ты не оборзел? тебе программу готовую дали за СПАСИБО а ты еще права тут качаеш. Могли бы вообще ниче не делать. Не устраивает такая халява. Дуй в раздел О работе и там уже будешь говнить исполнителю что тебя устраивает и что нет.

fenixelite 27.05.2010 13:17

За 5 баксов сделаю на ABS Pascal :D

fl00der 27.05.2010 13:28

ТС глупый.

Besi 27.05.2010 13:58

мде.... вобще оборзел
иди бл* к преподу и говори, я дыбил незнаю как зделать какраз для тебя тс ета фраза


Время: 05:21