Днес това ми хареса много:
==================================
В “Денят не си личи от заранта” на Б.Райнов има един интересен пасаж. Полицески офицер съветва демонстрантка против войната: „ Тази война ще свърши, но не защото вие го искате, а защото няма такава война, която е започнала и не е свършила. И ще свърши не когато ти го искаш… а когато шефовете решат.”
Ако го перифразираме това ще звучи така: „Тази криза ще свърши, защото няма такава криза която е започнала и не е свършила. Но не защото вие го анализирате и предричате. Кризата ще свърши когато шефовете решат.”
Очевидно, докато не изтече водата…криза ще има.
===================================
Писна ми да откривам Америка по няколко пъти. Който го е правил, ще разбере за какво говоря. Та идеята на този блог е да ми облекчи живота в тази насока.
Етикети
бази данни
(3)
И като се замислиш ...
(16)
корен квадратен
(1)
математика
(1)
Млад шофьор
(2)
мъка-мъка
(46)
ПОЕЗИЯ
(17)
Полезности
(13)
Стиховете на леля
(9)
Acer A1
(2)
Adobe
(1)
AI (chat GPT)
(1)
An internal error occured
(1)
and TLS 1.2 in Advanced settings and try connecting again
(1)
Autocad
(1)
BEX
(2)
browser choice
(1)
can't print
(1)
Can't type in MS Word 2007
(1)
Cannot shift objects off sheet
(1)
Databases
(2)
DDE
(1)
desktop
(1)
disable usb storage device
(1)
E000FED1
(1)
excel
(8)
Excel cannot paste the data
(1)
Failed to recover database Error 0x1F
(1)
Firebird
(1)
HP BIOS error 501
(1)
IIS
(1)
integrated windows authentication
(1)
Lorem Ipsum
(1)
MS SQL 2008
(1)
outlook
(11)
problem sending the command to the program
(1)
right click
(1)
SAP
(2)
SAP GUI close itself after logon
(1)
SAP history
(1)
sysprep
(1)
System writer failed
(1)
telnet
(1)
TLS 1.1
(1)
Turn on TLS 1.0
(1)
VBA
(1)
vbe6ext
(2)
wi-fi hot-spot
(1)
Win Xp
(2)
windows 10
(4)
Windows 7
(7)
Windows 8
(1)
word
(5)
word 2016
(1)
Не всичко за мен
- Shrek
- Верую: неверник - следствие от прекомерната работа с продукти на Microsoft. Нямам девиз, нямам любимо ядене, пиене, книга, ... Знам какво обичам днес, но това изобщо не важи за утре. Мисля, че горе-долу стана ясно.
Търсене в този блог
четвъртък, 26 януари 2012 г.
понеделник, 16 януари 2012 г.
Демократична ли е демокрацията, след като е управление на управляваните
"Най-големият български парадокс е, че нарочваме управляващите за виновни, когато нещо не е наред с демокрацията ни. Ние сме виновните. Защото тя е управление на управляваните, наше управление. И не ни обещава нищо повече от това, което сами си извоюваме да имаме. За съжаление – нищо повече от това, което заслужаваме."
Веселина Седларска
14.01.2012
Веселина Седларска
14.01.2012
събота, 14 януари 2012 г.
Прости числа - генератор на прости числа
Макроса по-долу генерира всички прости числа по-малки или равни на числото написано в клетка А1
Sub PrimeUpToA1()
'генерира всички прости числа по-малки или равни на числото написано в клетка А1
'резултатът се записва в колона 8 H като започва от ред 1, т.е. от клетка H1 надолу
Dim S() As Boolean
n = Sheet1.Cells(1, 1)
ReDim S(2 To n) As Boolean
For i = 2 To n
S(i) = True
Next i
For i = 2 To n / 2
If S(i) Then
k = 2
j = k * i
While j <= n
S(j) = False
k = k + 1
j = k * i
Wend
End If
Next i
m = 1
For k = 2 To n
If S(k) Then
Sheet1.Cells(m, 8) = k
m = m + 1
End If
Next k
End Sub
Sub PrimeUpToA1()
'генерира всички прости числа по-малки или равни на числото написано в клетка А1
'резултатът се записва в колона 8 H като започва от ред 1, т.е. от клетка H1 надолу
Dim S() As Boolean
n = Sheet1.Cells(1, 1)
ReDim S(2 To n) As Boolean
For i = 2 To n
S(i) = True
Next i
For i = 2 To n / 2
If S(i) Then
k = 2
j = k * i
While j <= n
S(j) = False
k = k + 1
j = k * i
Wend
End If
Next i
m = 1
For k = 2 To n
If S(k) Then
Sheet1.Cells(m, 8) = k
m = m + 1
End If
Next k
End Sub
Прости числа - проверка дали едно число е просто
Функция в exsel показваща дали едно число е просто или не:
Function IsPrimeNumber(n)
'резултатът е true ако числото n е просто и false в противен случай
Dim S() As Boolean
ReDim S(2 To n) As Boolean
For i = 2 To n
S(i) = True
Next i
For i = 2 To n / 2
If S(i) Then
k = 2
j = k * i
While j <= n
S(j) = False
k = k + 1
j = k * i
Wend
End If
Next i
IsPrimeNumber = S(n)
End Function
Function IsPrimeNumber(n)
'резултатът е true ако числото n е просто и false в противен случай
Dim S() As Boolean
ReDim S(2 To n) As Boolean
For i = 2 To n
S(i) = True
Next i
For i = 2 To n / 2
If S(i) Then
k = 2
j = k * i
While j <= n
S(j) = False
k = k + 1
j = k * i
Wend
End If
Next i
IsPrimeNumber = S(n)
End Function
Абонамент за:
Публикации (Atom)