EN: Blog with various topics utilities (and curiosities) in various fields: mathematics, electricity, electronics, physics, programming, crafts... PT: Blog com temas diversos com utilidades (e também curiosidades ) em vários domínios: matematica, electricidade, electrónica, fisica, programação, trabalhos manuais... FR: Blog avec de "choses" utiles (et curiosités) dans divers domaines: mathématiques, l'électricité, l'électronique, la physique, de la programmation, de l'artisanat...
domingo, 8 de novembro de 2015
sexta-feira, 6 de novembro de 2015
Area do circulo - Perimetro da circunferencia
quinta-feira, 5 de novembro de 2015
terça-feira, 3 de novembro de 2015
Programa média ponderada de notas
Ler as 2 notas do aluno: N1, N2
Calcular a média ponderada do aluno
media = ( N1 + 4*N2) / 5
Weighted average program from 0 ~ 20 notes
Read 2 student grades: N1, N2
Calculate the weighted average student
final score = (N1 + N2 * 4) / 5
Programme moyen pondéré de 0 ~ 20 notes
Lire 2 notes des étudiants: N1, N2
Calculer l'étudiant moyen pondéré
score final = (N1 + N2 * 4) / 5
org 1000h
N1: ds 1
N2: ds 1
org 3000h
start: lda N1
mov b,a ; the N1 we save at the b register
lda N2
add a ; here accumulator=2*N2
add a ; here we have accumulator 4*N2
add b ; in the accumulator we have N1+4*N2
add a ; lets two multiply all by 2 and then we must divide by 10
; accumulator have now 2(N1+4*N2).
; lets go to divide the accumulator by 10
mvi c,0 ; we use the register c to count the times that we
; subtract the accumulator by 10
mvi d,10 ; we use d register to made the subtraction as sub d
loop: cpi 10 ; to see if accumulator is less then 10, if carry then a<10
jc theend
sub d ; its equal to do sui 10, note d is 10 but less expensive time
inr c
jmp loop
theend: rst 1 ; the media is at: the integer part at c regist
; and decimal part at the acumulator
end ;
Ler as 2 notas do aluno: N1, N2
Calcular a média ponderada do aluno
media = ( N1 + 4*N2) / 5
Weighted average program from 0 ~ 20 notes
Read 2 student grades: N1, N2
Calculate the weighted average student
final score = (N1 + N2 * 4) / 5
Programme moyen pondéré de 0 ~ 20 notes
Lire 2 notes des étudiants: N1, N2
Calculer l'étudiant moyen pondéré
score final = (N1 + N2 * 4) / 5
org 1000h
N1: ds 1
N2: ds 1
org 3000h
start: lda N1
mov b,a ; the N1 we save at the b register
lda N2
add a ; here accumulator=2*N2
add a ; here we have accumulator 4*N2
add b ; in the accumulator we have N1+4*N2
add a ; lets two multiply all by 2 and then we must divide by 10
; accumulator have now 2(N1+4*N2).
; lets go to divide the accumulator by 10
mvi c,0 ; we use the register c to count the times that we
; subtract the accumulator by 10
mvi d,10 ; we use d register to made the subtraction as sub d
loop: cpi 10 ; to see if accumulator is less then 10, if carry then a<10
jc theend
sub d ; its equal to do sui 10, note d is 10 but less expensive time
inr c
jmp loop
theend: rst 1 ; the media is at: the integer part at c regist
; and decimal part at the acumulator
end ;
segunda-feira, 2 de novembro de 2015
Com estes diodos consegue-se ter uma saída a nivel logico alto desde que uma das entradas esteja a nivel lógico alto. Para termos a saída a nível lógico baixo temos de ter as duas entradas a nível lógico baixo. Este circuito implementa a função lógica OU do ingês OR. A saída é "1" se A OU B a "1".
With these diodes can get an output logical high level as long as one of the inputs is the logic high level. To get the output to logic low level we must have both inputs to logic low. This circuit implements the logic OR function . The output is "1" if A OR B "1".
Avec ces diodes peuvent obtenir une sortie haut niveau logique aussi longtemps que l'une des entrées est le haut niveau de la logique. Pour obtenir la sortie à niveau logique bas, nous devons avoir les deux entrées à logique bas. Ce circuit met en oeuvre la fonction logique OU de l'anglais OR. La sortie est "1" si A ou B "1".
________________________________________________________________________________
Com estes diodos consegue-se ter uma saída a nivel logico alto só quando ambas as entradas estão a nivel lógico alto. Temos a saída a nível lógico baixo desde que uma das entradas esteja a nível lógico baixo. Este circuito implementa a função lógica E, do ingês AND. A saída é "1" se A E B a "1".
With these diodes is achieved by having a logical high level output only when both inputs are logic high level. We have the output to logic low since one of the inputs is a logic low. This circuit implements the logic function AND. The output is "1" if A AND B is "1".
Avec ces diodes est réalisé en ayant une sortie de haut niveau logique que lorsque les deux entrées sont la logique de haut niveau. Nous avons la sortie à l'état logique bas depuis l'une des entrées est un bas logique. Ce circuit met en oeuvre la fonction logique ET, le AND anglais. La sortie est à "1" si A et B à "1".
With these diodes can get an output logical high level as long as one of the inputs is the logic high level. To get the output to logic low level we must have both inputs to logic low. This circuit implements the logic OR function . The output is "1" if A OR B "1".
Avec ces diodes peuvent obtenir une sortie haut niveau logique aussi longtemps que l'une des entrées est le haut niveau de la logique. Pour obtenir la sortie à niveau logique bas, nous devons avoir les deux entrées à logique bas. Ce circuit met en oeuvre la fonction logique OU de l'anglais OR. La sortie est "1" si A ou B "1".
________________________________________________________________________________
Com estes diodos consegue-se ter uma saída a nivel logico alto só quando ambas as entradas estão a nivel lógico alto. Temos a saída a nível lógico baixo desde que uma das entradas esteja a nível lógico baixo. Este circuito implementa a função lógica E, do ingês AND. A saída é "1" se A E B a "1".
With these diodes is achieved by having a logical high level output only when both inputs are logic high level. We have the output to logic low since one of the inputs is a logic low. This circuit implements the logic function AND. The output is "1" if A AND B is "1".
Avec ces diodes est réalisé en ayant une sortie de haut niveau logique que lorsque les deux entrées sont la logique de haut niveau. Nous avons la sortie à l'état logique bas depuis l'une des entrées est un bas logique. Ce circuit met en oeuvre la fonction logique ET, le AND anglais. La sortie est à "1" si A et B à "1".
sábado, 31 de outubro de 2015
PT: Resolução de sistemas de 2 equações a 2 incógnitas pelo método dos determinantes. Regra de Cramer
EN: Resolution of 2 equations to 2 unknowns by the method of determining systems. Rule Cramer
FR:Résolution des équations 2 à 2 inconnues par la méthode de détermination systèmes. Règle Cramer
|-ax+k=by
|cx-dy+w=0
PT: Quando temos um sistema temos de o arrumar: x , y e termo independente
EN: When we have a system we have to fix: x, y independent term
FR:Lorsque nous avons un système que nous avons à fixer: x, y terme indépendant
|-ax-by=-k |-a -b|
|cx-dy=-w |c -d|
|-k -b|
|-w -d| (-k * -d ) - (-w * -b)
x= ------------ = ---------------------------------
|-a -b| (-a * -d) - (c * -b)
|c -d|
|-a -k|
|c -w| (-a * -w ) - (c * -k)
y= ------------ = ---------------------------------
|-a -b| (-a * -d) - (c * -b)
|c -d|
Etiquetas:
2 equations to 2 unknowns,
des équations 2 à 2 inconnues,
Règle Cramer.,
Regra de Cramer,
Rule Cramer,
sistemas de 2 equações a 2 incógnitas
quarta-feira, 28 de outubro de 2015
PT: Resolução de sistemas de 2 equações a 2 incógnitas pelo método da adição
EN:Resolution of 2 equations with 2 unknowns by the addition method
FR:Résolution des équations 2 à 2 inconnues par la méthode des ajouts
| x+y=12 há que passar este 2x para o outro lado
| y=2x <-- pass the 2x to the left side
passer le 2x pour le autre cote
| x+y=12 multiplicar aqui por -1
|-2x+y=0 <-- multiplication here by -1
faire la multiplication pour le -1
| x+y=12 somar as duas equações
|2x-y=0 do the adition of this two equations
---------------- faire la aditions de ce 2 equations
3x =12
x=12/3 => x=4
multiplicar aqui por 2
| x+y=12 <-- multiplication here by 2
|-2x+y=0 multiplier ici pour 2
| 2x+2y=24 add the 2 equations somar as 2 equações
|-2x+ y=0 ajouter les deux équations
-----------------
3y=24 <=> y=24/3 => y=8
EN:Resolution of 2 equations with 2 unknowns by the addition method
FR:Résolution des équations 2 à 2 inconnues par la méthode des ajouts
| x+y=12 há que passar este 2x para o outro lado
| y=2x <-- pass the 2x to the left side
passer le 2x pour le autre cote
| x+y=12 multiplicar aqui por -1
|-2x+y=0 <-- multiplication here by -1
faire la multiplication pour le -1
| x+y=12 somar as duas equações
|2x-y=0 do the adition of this two equations
---------------- faire la aditions de ce 2 equations
3x =12
x=12/3 => x=4
multiplicar aqui por 2
| x+y=12 <-- multiplication here by 2
|-2x+y=0 multiplier ici pour 2
| 2x+2y=24 add the 2 equations somar as 2 equações
|-2x+ y=0 ajouter les deux équations
-----------------
3y=24 <=> y=24/3 => y=8
Subscrever:
Mensagens (Atom)

