otvet=round(ostatok*10.0);
MATRIX = new int[j, k];
MATRIX[j, k] = int.Parse(Console.ReadLine());
Console.Write("Enter the numbers of matrix columns: ");
COLUMN = int.Parse(Console.ReadLine());
Console.Write("Enter the numbers of matrix rows: ");
ROW = int.Parse(Console.ReadLine());
MATRIX = new int[COLUMN, ROW];
uint8_t FlagTextChanged;
void interrupt isr(){
if(INTF){
...
Lcd_Write_String("Hello");
FlagTextChanged = 1;
}
if(RBIF){
if(RB7){
...
Lcd_Write_String("RB7");
FlagTextChanged = 1;
}
RBIF = 0;
}
}
void main(){
FlagTextChanged = 0;
while (1){
...
if (FlagTextChanged){
FlagTextChanged = 0;
__delay_ms(1000);
}
}
}
int main()
{
int num, ar;
int arr[10];
for(num = 0; num < 10; num++)
arr[num] = num;
num = 10; //вроде как после цикла for значение счётчика не гарантируется
for(ar = 0; ar < num; ar++)
printf("%d\n", arr[ar]);
return 0;
}
int main()
{
int num;
int arr[10];
for(num = 0; num < 10; num++)
{
arr[num] = num;
printf("%d\n", arr[num]);
}
return 0;
}
var
n,i,k: integer;
flagSimple: boolean;
begin
writeln('Введите натуральное число: ');
readln(n);
for i:=2 to (n/2) do
begin
if n mod i = 0 then
begin
flagSimple := true; //считаем пока, что i - простое (ну или count := 0, если использовать число)
for k:=2 to (i/2) do
if (i mod k = 0) then
begin
flagSimple := false;
break; //выходим из цикла for для k, так как обнаружили, что i - не простое
end;
if (flagSimple = true) then
writeln(i, ' ');
end;
end;
end.