0 / 0 / 0
Регистрация: 13.04.2016
Сообщений: 2
1

Замена строчки

17.10.2016, 20:49. Показов 1122. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как можно заменить строчку if (k mod 2 = 1) then для убирания 2х if?
Pascal
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
uses crt;
var a,l:real;
m,k:integer;
begin
writeln('a');
readln(a);
k:=1; l:=0;
while k<=a do
begin 
if (k mod 2 = 0) then 
  begin
  if cos(k)>l then
    begin
    l:=cos(k);
    m:=k;
    end;
  end;
if (k mod 2  = 1) then
  begin
  if sin(k)>l then
     begin
     l:=sin(k);
     m:=k;
     end;
  end;
k:=k+1;
end;
writeln('l=',l);
writeln('m=',m);
end.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2016, 20:49
Ответы с готовыми решениями:

Нужно удалить все строчки, которые удовлетворяют условию заданой строчки
нужно удалить все строчки которые удовлетворяют условию заданой строчки, а то написал находит...

Вывести число в конце первой строчки и переместить в начало последней строчки, двигаясь по диагонали
Программа должна предложить ввести натуральное число, далее вывести его в конце первой строчки и...

Вычислить сумму элементов матрицы первого столбца, последнего столбца, первой строчки и последней строчки
Вычислить сумму элементов матрицы в области, оьозначенной Х ХХХХХХХХХХХ Х .............. Х Х...

Заменить в текстовом файле, разбитом на строчки предпоследний символ каждой строчки на "m"
Правильно ли сделано? program pr; var f1,f2:text; s,sn,sp:string; begin ...

1
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
17.10.2016, 21:17 2
Лучший ответ Сообщение было отмечено ildwine как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
if (k mod 2 = 0)and(cos(k)>l) then
  begin
   l:=cos(k);
   m:=k;
  end
else if (k mod 2  = 1)and(sin(k)>l) then
  begin
   l:=sin(k);
   m:=k;
  end;
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.10.2016, 21:17
Помогаю со студенческими работами здесь

Массивы указателей: вставить после i-ой строчки текста копию j-ой строчки того же текста
Текст дан массивом показателей на строчки длиной н символов. Общая размерность массива-д. Если...

перевод строчки
переведите пожалуйста строчку на паскаль for(int i=n; i&gt;0; i-=len) res*=i;

Строчки и графика
1.Задано непустая последовательность из маленьких латинских букв. Между соседними словами запятая,...

Замена отрицательных элементов первой строчки на 0
Дана целочисленная матрица размера 5х5. Заменить в данной матрице все отрицательные элементы первой...

Замена строчки в файлах на название самого файла
Доброй ночи, помогите мне нужно в многих файлах переименовать одинаковые строчки на название файла...

Замена строчки в файле при ограниченной памяти
Интерисует вопрос к примеру есть фаил 5 Гб оперативной памяти 2 Гб надо в файле производить замены...

Замена первого символа в каждой строчки memo
Здравствуйте! Как заменить первый символ в каждой строчке memo? Вот шаблон; for (int i = 0; i &lt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru