school24mir23
?>

1)задан числовой массив из 10 элементов [5; 150]отсортировать массив по убыванию. 2)в комп. вводятся результ.экзаменов для 20 абитуриентов. вывести на экран фамилии и результ. [10; 30].подсчитать их сред.ариф. 3)дан массив из 10 элементов.определить двухзначные числа кот. делятся на 4[10; 100]

Информатика

Ответы

Владислава531
1. #include < iostream> #include < stdlib.h> using namespace std; int compare(const void* a, const void* b) {       return *(int *)b-*(int *)a; } int main() { int a[10]; // ìàññèâ ýëåìåíòîâ int l=10; // êîë-âî ýëåìåíòîâ int i,j; for(i=0; i< l; i++) cin > > a[i]; //ââîäèì ìàññèâ qsort(a,l,sizeof(int),compare); // ñîðòèðóåì ìàññèâ ïî óáûâàíèþ for(i=0; i< l; i++) cout < < a[i] < < " "; //âûâîäèì ìàññèâ }
arturcristian

это первый вариант (но им лучше не пользуйся , ибо препод может придраться )

var  

a,b: integer;        

c: boolean;

begin

readln (a);

b: =0;

    begin  

    if (a div 10> 0) then b: =b+1;

    if (a mod 5=0) then b: =b+1;

    end;

c: =b=2;

writeln (c);

end.

вот второй вариант ( который не так сильна закручен )

var  

a: integer;

c: boolean;

begin

readln (a);

c: = (a div 10> 0) and (a mod 5=0);

writeln (c);

end.

объясняю второй вар:

var - мы вводим переменные

a: integer; - это значит что число а- целое

c: boolean; - вводим переменную которая дает истинность высказывания

begin - начало алгоритма

readln (a); - компуктер запросит   чтобы вы ввели переменную "a"

c: = (a div 10> 0) and (a mod 5=0) - c будет истинен при том случае если a div 10> 0 (при делении а на 10 целая часть будет больше 0) и a mod 5=0 (при делении a на 5 остаток будет 0)

writeln (с); - выводим с (true or false)

end. -конец алгоритма

надеюсь, что понятно объяснил.

Ryazanova1575
Using system; public class test { public static void main() { double a,b,c,d; console.writeline("программа для решения квадратного уравнения вида ax^2+bx+c=0"); console.write("введите a: a="); a=double.parse(console.; console.write("введите b: b="); b=double.parse(console.; console.write("введите c: c="); c=double.parse(console.; console.writeline("решаем уравнение: "); console.writeline(a+"*x^2+("+b+")*x+("+c+")=0"); d=b*b-4*a*c; console.writeline("d="+b*b+"-"+"("+4*a*c+")="+d); if (d< 0){ console.write("d< 0 => нет действительных корней"); } else if (d> 0) { console.writeline("d> 0 => уравнение имеет 2 действительных корня"); console.writeline("x1="+(-b+math.sqrt(d))/(2*a)); console.writeline("x2="+(-b-math.sqrt(d))/(2*a)); } else{ console.writeline("d=0 => уравнение имеет 2 корня"); console.writeline("x1=x2="+(-b/(2*; } } }

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

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

1)задан числовой массив из 10 элементов [5; 150]отсортировать массив по убыванию. 2)в комп. вводятся результ.экзаменов для 20 абитуриентов. вывести на экран фамилии и результ. [10; 30].подсчитать их сред.ариф. 3)дан массив из 10 элементов.определить двухзначные числа кот. делятся на 4[10; 100]
Ваше имя (никнейм)*
Email*
Комментарий*

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

klepa-79
Volochaev
Гарик383
Борисов
Anatolevich667
artemyanovich8
info22
andyrvo
cherry-sweet871435
Vladimir-Tamara1359
vifslafes
nzagrebin363
annaar497
Larisaodinets5
Юрьевич293