Дано целое число n (> 0). сформировать и вывести целочисленный массив размера n, содержащий n первых положительных нечетных чисел: 1, 3, 5, . .
159
467
Ответы на вопрос:
// pascalabc.net 3.3, сборка 1547 от 07.10.2017 // внимание! если программа не работает, обновите версию! begin; var a: =arrgen(readinteger('n='),i-> 2*i+1); a.println end. результат n= 7 1 3 5 7 9 11 13
Using system; using system.collections.generic; using system.io; using system.runtime.serialization.formatters.binary; internal static class program { private const string filename_ = "words.dat"; private static void main() { try { console.writeline("ввод строк/слов, каждое с новой строки, окончание ввода - пустая строка"); var words = new list< string> (); string line; while ((line = console. = string.empty) words.add(line); serialize(filename_, words.; words.clear(); console.writeline("вывод данных из файла"); var words_from_file = (string[]) deserialize(filename_); for (var i = 0; i < words_from_file.length; i++) console.writeline($"{i} = {words_from_file[i]}"); } catch(exception e) { console.writeline(e); } finally { console.readline(); } } private static void serialize(string file, object o) { using (var fs = new filestream(file, filemode.create, fileaccess.write, fileshare.readwrite)) { var bf = new binaryformatter(); bf.serialize(fs, o); } } private static object deserialize(string file) { using (var fs = new filestream(file, filemode.open, fileaccess.read, fileshare.read)) { var bf = new binaryformatter(); var o = bf.deserialize(fs); return o; } } } сериализация в бинарный файл. в вашей программе действия записи и вывода происходят 2 раза, если это действительно надо повторить, то добавьте все в цикл и повторяйте сколько надо/хочется
Популярно: Информатика
-
ivanovmax17.08.2020 11:31
-
Dover148827.12.2021 12:34
-
wayly01.02.2021 11:26
-
gameshow3402.04.2021 08:36
-
gamar108.09.2021 17:41
-
настюшанастя120010.01.2021 08:30
-
420535326.03.2021 15:40
-
lex909017.02.2023 19:30
-
Golovagolovin23.03.2021 02:54
-
hhhnnnvvv16.07.2022 05:15