bykotatyana
?>

Написать программу, которая вычисляет сумму первых n четных положительных чисел. исходные данные (n – количество чисел) вводятся с клавиатуры. результаты работы программы записываются в файл out.txt.

Информатика

Ответы

superbalsa
Написать программу, которая вычисляет сумму первых n четных положительных чисел. исходные данные (n – количество чисел) вводятся из файла input.txt. результаты работы программы записываются в файл out.txt.  вопрос в том что я написал программу: и вывел чтоб он считал сумму четных чисел а сумму считает не правильно  вот программа:   //#include < stdio.h>   #include < conio.h>   #include < math.h>   //int main ()  {  file *f1, *f2;   int n, i;   float s;   f1 = fopen("input.txt", "r");   f2 = fopen("out.txt", "w");   fscanf (f1, "%d", & n);   for (i=1; i< =n; i++)  {  if ((n> 0) & & (i%2==0))  fprintf(f2, "=", i);   }  s=0;   {  s=(float)s+i;   fprintf(f2,"\n summa=%f", s);   }  fclose(f1);   fclose(f2);   getch();   return 0;   }  // дополнен 2 года назадв общем то я понял то что сумму он считает так то что впишу в файл к примеру 5 он к этому числу просто прибавляет 1 и все а мне нужно чтоб он считал все четные числа которые вывелись к примеру написал 6 он должен сложить 2+4+6 будет 12 а он пока делает я ввел 6 к нему 6+1 и 7 типадополнен 2 года назадвот программа в паскале  както так
Бернард pokerman

javascript: var массив = [], макс_зн, макс_ном, мин_зн, мин_ном; for (let сч = 0; сч < 10; сч++) массив.push((function (от, до) { return math.round(от - 0.5 + math.random() * (до - от + 1)); }, 10)); массив.foreach(function (зн, ном) { if (ном == 0) { макс_зн = зн; макс_ном = 0; мин_зн = зн; мин_ном = 0; } else { if (зн > макс_зн) { макс_зн = зн; макс_ном = ном; } else if (зн < мин_зн) { мин_зн = зн; мин_ном = ном; } } }); alert(макс_зн + " (" + макс_ном + "); " + мин_зн + " (" + мин_ном + ")");

fta1309

6 килобайт = 6144 (символа)

1 килобайт = 6144/6 = 1024 (символа)

так же 1 килобайт состоит из 1024 байт.

можно заметить, что количество символов здесь равно количеству байт в килобайте.

это означает, что 1 символ = 1 байту.

1 байт состоит из 8 бит.

минимальное количество закодированных символов в 8-битном алфавите:

10000000 = 128 (букв)

максимальное количество закодированных символов в 8-битном алфавите:

11111111 = 255 (букв)

ответ: алфавит, при которого было написано информационное сообщение объемом 6 килобайт и состоящее из 6144 символов состоит от 128 до 255 символов.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Написать программу, которая вычисляет сумму первых n четных положительных чисел. исходные данные (n – количество чисел) вводятся с клавиатуры. результаты работы программы записываются в файл out.txt.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

whitecatrussia5398
kengyra
Svetlana290419
gon4arovanat6
Salko17
keldastrand
bas7572513
Stanislavovna1237
мурувватовна викторович569
ksoboleva
lanac3po
manimen345
dm1trviktor585
Станислав Роман994