Скажите если сделать на компьютере скриншот, то предыдущий(страрый) удалиться из буфера обмена?НЕ УДАЛЯЙТЕ ЭТОТ ВО ПО УЧЕБЕ МНЕ ЕГО УЧИТЕЛЬ ЗАДАЛ А Я НЕ ЗНАЮ ТОЛЬКО ТОЧНЫЙ ОТВЕТ !!
Насколько мне известно, все файлы в буфере обмена - временные файлы, они сохраняются до следующей перезагрузки устройства (или до того момента, пока вы их сами не удалите). А если вы просто сделали новый скриншот, то предыдущий (старый) не удаляется, а продолжает "сидеть" в памяти (а вдруг понадобится?).
Николаевна1564
14.04.2021
Решение №1 (без массивов)
var a,n,i,j,s:integer; begin writeln('Введите количество цифр в числе'); readln(n); for i:=1 to n do begin writeln('Введите ',i,' цифру из ',n); readln(a); for j:=1 to n-i do a:=a*10; s:=s+a; end; writeln('Натуральное число: ',s); end.
Тестовое решение
Введите количество цифр в числе 5 Введите 1 цифру из 5 9 Введите 2 цифру из 5 2 Введите 3 цифру из 5 7 Введите 4 цифру из 5 3 Введите 5 цифру из 5 1 Натуральное число: 92731
Решение №2 Если очень надо использовать массив (хотя на мой взгляд совсем не нужно)
//PascalABC.NET (версия 3.1, сборка 1198) var a,n,i,j,s:integer; mas:array[1..10]of integer; begin writeln('Введите количество цифр в числе'); readln(n); for i:=1 to n do begin writeln('Введите ',i,' цифру из ',n); readln(mas[i]); a:=mas[i]; for j:=1 to n-i do a:=a*10; s:=s+a; end; writeln('Натуральное число: ',s); end.
Тестовое решение
Введите количество цифр в числе 5 Введите 1 цифру из 5 5 Введите 2 цифру из 5 4 Введите 3 цифру из 5 3 Введите 4 цифру из 5 2 Введите 5 цифру из 5 2 Натуральное число: 54322
Rafigovich1267
14.04.2021
#include <iostream> using namespace std; int main() { int mat[3][3]; int k; int size=0; int * arr=0; for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ cin>>mat[i][j]; if (mat[i][j]>0){ arr=(int*)realloc(arr,sizeof(int)*(++size)); arr[size-1]=mat[i][j]; } } } for(int i=0;i<size;i++){ cout<<arr[i]; } delete arr; cin.get(); cin.get(); return 0; }
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Скажите если сделать на компьютере скриншот, то предыдущий(страрый) удалиться из буфера обмена?НЕ УДАЛЯЙТЕ ЭТОТ ВО ПО УЧЕБЕ МНЕ ЕГО УЧИТЕЛЬ ЗАДАЛ А Я НЕ ЗНАЮ ТОЛЬКО ТОЧНЫЙ ОТВЕТ !!
Насколько мне известно, все файлы в буфере обмена - временные файлы, они сохраняются до следующей перезагрузки устройства (или до того момента, пока вы их сами не удалите). А если вы просто сделали новый скриншот, то предыдущий (старый) не удаляется, а продолжает "сидеть" в памяти (а вдруг понадобится?).