k-serga1
?>

C++ написать программу вычисления объема параллелепипеда. ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом вычисление объема параллелепипеда. введите исходные данные: длинна (см): 9 ширина (см): 7.5 высота (см): 5

Информатика

Ответы

okutihamv
#include < stdio.h> #include < conio.h> main() {  int a,b,c;   printf("a="); scanf("%d",& a);   printf("b="); scanf("%d",& b);   printf("c="); scanf("%d",& c);   printf("\n%d",a*b*с);   getch();   return 0; }
podenkovaev314
Общее решение, позволяющее удалять из строк любой "мусор" // pascalabc.net 3.0, сборка 1066 procedure checkstring(var s: string; var n: integer); var   i: integer; begin   i: =length(s);   while i> 0 do begin       if not(s[i] in ['a'..'z']) then delete(s,i,1);       dec(i)   end;   n: =length(s) end; var   s1,s2: string;   i,p,n1,n2: integer; begin   write('введите первую строку: '); readln(s1);   checkstring(s1,n1);   if n1=0 then writeln('введенная строка не содержит допустимых символов')   else begin       write('введите вторую строку: '); readln(s2);       checkstring(s2,n2);       if n2=0 then writeln('введенная строка не содержит допустимых символов')       else           { теперь обе строки содержат только маленькие латинские буквы }           if n1=n2 then begin               for i: =1 to n1 do begin                   p: =pos(s1[i],s2);                   if p=0 then break                   else delete(s2,p,1)                   end;               if length(s2)=0 then writeln('решение имеется')               else writeln('решения нет')               end           else               writeln('решения нет');       end end. тестовое решение: введите первую строку: this is my own deal! введите вторую строку: тест: *is  now=l2ead  my    sthi? решение имеется также имеется современное решение, которому пока что в школах не учат: // pascalabc.net 3.0, сборка 1066 begin   var s1: =readstring('введите первую строку: ').where(x-> x in ['a'..'z']);   if s1.count=0 then       writeln('введенная строка не содержит допустимых символов')   else begin       var s2: =readstring('введите вторую строку: ').where(x-> x in ['a'..'z']);       if s2.count=0 then           writeln('введенная строка не содержит допустимых символов')       else           if s1.except(s2).count> 0 then writeln('решения нет')           else writeln('решение имеется')       end end.
ritckshulga20112
//pascal abc.net версия 2.2 сборка 790 var a,b: string; i,j,k: integer; begin; readln(a); readln(b); for i: =1 to length(a) do     begin;       for j: =1 to length(b) do         begin;           if a[i]=b[j] then             begin;               delete(b,j,1);               inc(k);             end;         end; end; if k=length(a) then writeln('да') else writeln('нет'); end. пример ввода: abc cba пример вывода: да

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

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

C++ написать программу вычисления объема параллелепипеда. ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом вычисление объема параллелепипеда. введите исходные данные: длинна (см): 9 ширина (см): 7.5 высота (см): 5
Ваше имя (никнейм)*
Email*
Комментарий*