Programa em c++ que pede a introdução dum numero inteiro e soma os digitos introduzidos
coloco agora em modo texto para poderem copiar e colar e compilar e testar
qualquer questao comentem nos comentarios
mais abaixo coloco imagem de uso do programa
#include <stdio.h>
#include <iostream>
using namespace std;
int numero;
int soma;
int main(int argc, char **argv)
{ do
{
cout<<"digite numero com 4 digitos sai com 0"<<endl;
cin>>numero;
soma=0;
while(numero>0)
{ soma=numero%10+soma;
numero=numero/10;
};
cout<<"a soma dos digitos dá "<<soma<<endl;
}
while (soma>0);
return 0;
}
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...
terça-feira, 19 de abril de 2016
domingo, 13 de março de 2016
Equação de segundo grau
ax² +bx+c=0
se tivermos apenas ax²=0
se tivermos ax²+bx=0 colocamos x em evidencia ficando
x(ax+b) =0
temos dois fatores a multiplicar temos x e temos ax+b ora para uma multiplicação dar zero é porque um dos factores é zero então temos
x=0 ou ax+b=0
x=0 ou ax=-b
x=0 ou x=-b/a
exemplo
2x²+8x=0
x(2x+8)=0
x=0 OU 2x+8=0
x=0 OU 2x=-8
x=0 OU x=-8/2
x=0 OU x=-4
...............
se tivermos
ax²+c=0
temos que ax²=-c
x²=-c/a
x=+√(-c/a) ou x=-√(-c/a)
exemplo
-3x² + 3=0
-3x²=-3
3x²=3
x²=3/3
x²=1
x=1 OU x=-1
...............
se tivermos ax²+bx+c=0
x=(-b+- √(b²-4ac))/(2a)
exemplo
2x²+2x-12
x=(-2+-√(2²-4*2*(-12)))/(2*2)
x=(-2+-√(4+96))/4
x=(-2+-√100)/4
x=(-2+-10)/4
x= (-2+10)/4 OU x=(-2-10)/4
x=8/4 OU x= -12/4
x=2 OU x = -3
ax² +bx+c=0
se tivermos apenas ax²=0
temos que x²=0
ou seja x=0
exemplo
0,5x²=0
x²=0/0,5
x²=0
x=0
...............
ou seja x=0
exemplo
0,5x²=0
x²=0/0,5
x²=0
x=0
...............
se tivermos ax²+bx=0 colocamos x em evidencia ficando
x(ax+b) =0
temos dois fatores a multiplicar temos x e temos ax+b ora para uma multiplicação dar zero é porque um dos factores é zero então temos
x=0 ou ax+b=0

x=0 ou ax=-b
x=0 ou x=-b/a
exemplo
2x²+8x=0
x(2x+8)=0
x=0 OU 2x+8=0
x=0 OU 2x=-8
x=0 OU x=-8/2
x=0 OU x=-4
...............
se tivermos

temos que ax²=-c
x²=-c/a
x=+√(-c/a) ou x=-√(-c/a)
exemplo
-3x² + 3=0
-3x²=-3
3x²=3
x²=3/3
x²=1
x=1 OU x=-1
...............
se tivermos ax²+bx+c=0
x=(-b+- √(b²-4ac))/(2a)
exemplo
2x²+2x-12
x=(-2+-√(2²-4*2*(-12)))/(2*2)
x=(-2+-√(4+96))/4
x=(-2+-√100)/4
x=(-2+-10)/4
x= (-2+10)/4 OU x=(-2-10)/4
x=8/4 OU x= -12/4
x=2 OU x = -3
quarta-feira, 9 de março de 2016
SOUSTRACTION DE DEUX VECTEURS il y a en bas la version en français
SUBTRAÇÃO DE DOIS VETORES
sejam os vetores u=(3, -1) e v=(2 , 3), determine o vetor resultante da subtração destes dois vetores
(como devem saber dentro do parentesis temos a componente em x e depois da virgula temos a componente em y)
agora podemos ter dois casos:
ou queremos u-v
ou queremos v-u
VAMOS FAZER: u-v ( voces podem depois fazer o v-u)
a componente em x do vetor resultante é a componente em x do vetor u menos a componente em x do vetor v
Depois
a componente em y do vetor resultante é a componente em y do vetor u menos a componente em y do vetor v.
seja então
w=u-v
w=(3, -1)-(2, 3) = (3-2 , -1-3) =(1, -4)
SUBTRACTION TWO VECTORS
are the vectors u = (3, -1) and v = (2, 3), determine the resulting vector subtraction of these two vectors
(as you may know within the brackets we have the component in x and after the comma we have the component y)
now we have two cases:
we want u-v
or
we want v-u
WE WILL DO: u-v ( You can then do the v-u)
the component x of the resultant vector, is the x component of the vector u minus the x component of the vector v
Afterthe component y of the resultant vector, is the y component of the vector u minus the y component of the vector v.
then
w = u-v
w = (3, -1) - (2, 3) = (3-2 , -1-3) = (1, -4)
SOUSTRACTION DE DEUX VECTEURS
nous avons les vecteurs u = (3, -1) et v = (2, 3), déterminer le vecteur résultant de soustraction de ces deux vecteurs
(comme vous le savez dans les parenthèses, nous avons la composante en x et après la virgule, nous avons le composant y)
maintenant nous avons deux cas:
on veux u-v
ou
on veux v-u
NOUS FERONS MAINTENANT: u-v ( Vous pouvez apres faire le v-u)
La composante x du vecteur résultant est la composante x du vecteur u moins la composante x du vecteur v
puis
la composante y du vecteur résultant est la composante y du vecteur u moins la composante y du vecteur v.
est alors
w = u-v
w = (3, -1) - (2, 3) = (3-2 , -1-3) = (1, -4)
SUBTRAÇÃO DE DOIS VETORES
sejam os vetores u=(3, -1) e v=(2 , 3), determine o vetor resultante da subtração destes dois vetores
(como devem saber dentro do parentesis temos a componente em x e depois da virgula temos a componente em y)
agora podemos ter dois casos:
ou queremos u-v
ou queremos v-u
VAMOS FAZER: u-v ( voces podem depois fazer o v-u)
a componente em x do vetor resultante é a componente em x do vetor u menos a componente em x do vetor v
Depois
a componente em y do vetor resultante é a componente em y do vetor u menos a componente em y do vetor v.
seja então
w=u-v
w=(3, -1)-(2, 3) = (3-2 , -1-3) =(1, -4)
SUBTRACTION TWO VECTORS
are the vectors u = (3, -1) and v = (2, 3), determine the resulting vector subtraction of these two vectors
(as you may know within the brackets we have the component in x and after the comma we have the component y)
now we have two cases:
we want u-v
or
we want v-u
WE WILL DO: u-v ( You can then do the v-u)
the component x of the resultant vector, is the x component of the vector u minus the x component of the vector v
Afterthe component y of the resultant vector, is the y component of the vector u minus the y component of the vector v.
then
w = u-v
w = (3, -1) - (2, 3) = (3-2 , -1-3) = (1, -4)
SOUSTRACTION DE DEUX VECTEURS
nous avons les vecteurs u = (3, -1) et v = (2, 3), déterminer le vecteur résultant de soustraction de ces deux vecteurs
(comme vous le savez dans les parenthèses, nous avons la composante en x et après la virgule, nous avons le composant y)
maintenant nous avons deux cas:
on veux u-v
ou
on veux v-u
NOUS FERONS MAINTENANT: u-v ( Vous pouvez apres faire le v-u)
La composante x du vecteur résultant est la composante x du vecteur u moins la composante x du vecteur v
puis
la composante y du vecteur résultant est la composante y du vecteur u moins la composante y du vecteur v.
est alors
w = u-v
w = (3, -1) - (2, 3) = (3-2 , -1-3) = (1, -4)
sexta-feira, 4 de março de 2016
SOMA DE DOIS VETORES
sejam os vetores u=(3, -1) e v=(2 , 3), determine o vetor resultante da soma destes dois vetores
então fazemos assim (como devem saber dentro do parentesis temos a componente em x e depois da virgula temos a componente em y)
somamos a componente em x do vetor u com a componente em x do vetor v e isto é a componente em x do vetor resultante.
Depois
somamos a componente em y do vetor u com a componente em y do vetor v e este resultado é a componente em y do vetor resultante.
seja então
w=u+v
w=(3, -1)+(2, 3) = (5,2)
ADD TWO VECTORS
we have the vectors u = (3, -1) and v = (2, 3), determine the resulting vector sum of these two vectors.
we do so: (as you may know within the brackets have the component in x after the comma we have the component in y)
we add the component x of the vector u with the component in x of the vector v, the result is the component x of the resulting vector.
Then
we add the component y of the vector u with the component y of vector v and this result is the component y of the resulting vector.
is then
w = u + v
w = (3, -1) + (2, 3) = (5,2)
AJOUTER DEUX VECTEURS
On a les vecteurs u = (3, -1) et v = (2, 3), déterminer la somme vectorielle résultante de ces deux vecteurs.
Nous le faisons: (comme vous le savez dans les crochets ont le composant dans x après la virgule, nous avons la composante en y)
on ajoute la composante x du vecteur u de la composante x du vecteur v, le résultat est la composante x du vecteur résultant.
Ensuite,
nous ajoutons la composante y du vecteur u avec le composant y du vecteur v et ce résultat est la composante y du vecteur résultant.
est alors
w = u + v
w = (3, -1) + (2, 3) = (5,2)
sejam os vetores u=(3, -1) e v=(2 , 3), determine o vetor resultante da soma destes dois vetores
então fazemos assim (como devem saber dentro do parentesis temos a componente em x e depois da virgula temos a componente em y)
somamos a componente em x do vetor u com a componente em x do vetor v e isto é a componente em x do vetor resultante.
Depois
somamos a componente em y do vetor u com a componente em y do vetor v e este resultado é a componente em y do vetor resultante.
seja então
w=u+v
w=(3, -1)+(2, 3) = (5,2)
ADD TWO VECTORS
we have the vectors u = (3, -1) and v = (2, 3), determine the resulting vector sum of these two vectors.
we do so: (as you may know within the brackets have the component in x after the comma we have the component in y)
we add the component x of the vector u with the component in x of the vector v, the result is the component x of the resulting vector.
Then
we add the component y of the vector u with the component y of vector v and this result is the component y of the resulting vector.
is then
w = u + v
w = (3, -1) + (2, 3) = (5,2)
AJOUTER DEUX VECTEURS
On a les vecteurs u = (3, -1) et v = (2, 3), déterminer la somme vectorielle résultante de ces deux vecteurs.
Nous le faisons: (comme vous le savez dans les crochets ont le composant dans x après la virgule, nous avons la composante en y)
on ajoute la composante x du vecteur u de la composante x du vecteur v, le résultat est la composante x du vecteur résultant.
Ensuite,
nous ajoutons la composante y du vecteur u avec le composant y du vecteur v et ce résultat est la composante y du vecteur résultant.
est alors
w = u + v
w = (3, -1) + (2, 3) = (5,2)
segunda-feira, 25 de janeiro de 2016
multiplos pascal
program multiplos;
uses crt;
var i ,num1,num2 : byte;
BEGIN
writeln('this program list the multiples of a two numbers until 200');
writeln('programe pour doner les multiples de deux numeros jusqua 200');
writeln('programa para calcular os multiplos de dois numeros até 200');
writeln;
writeln(' first number? premier numero? primeiro numero?');
readln(num1);
writeln(' another number? autre numero? outro numero?');
readln(num2);
for i:=1 to 200 do
if (i mod num1=0) and (i mod num2=0) then write(i,' ');
END.
domingo, 24 de janeiro de 2016
Vamos hoje determinar a equação da reta que passa por dois pontos A e B:
Let us determine the equation of the line passes through two points A and B:
Déterminer l'équation de la ligne passe par deux points A et B:
A(-3,-1)
B(3,2)
Temos muitas formas de determinar a equação desta reta.
Vamos usar o metodo de sistema de duas equacões.
We have many ways to determine the equation of this line.
Let's use the two equations method.
Nous avons plusieurs façons de déterminer l'équation de cette ligne.
Nous allons utiliser la méthode de deux équations.
sabemos que a equação da reta é da forma y=mx+b
we know that the equation of the line is of the form y = mx + b
nous savons que l'équation de la ligne est de la forme y = mx + b
vamos usar o ponto A e substituir e determinamos uma equação
we will use the point A, and replace and determine an equation
nous allons utiliser le point A, et de le remplacer et de déterminer une équation
-1 = m*(-3) +b
vamos usar o ponto B e substituir e determinamos outra equação
we will use the point B and replace and determine another equation
on vas utiliser le point B et remplacer et determiner autre equation
2=m*3+b
da resolução deste sistema de equacoes determinamos os valores de m e de b e teremos a nossa equação da reta que passa em A e B
the resolution of this system equations determine the values of m and b and we will have our equation of the line passes at A and B
La résolution de ce système d'équations de déterminer les valeurs de m et b, et nous aurons notre équation de la droite passe en A et B
-1=-3m+b
2=3m+b
---------------- vamos usar o metodo de adicão já estudado neste blog e youtube associado
1=2b we use the addition method already studied this blog and youtube associated
nous utilisons la méthode d'addition déjà étudié ce blog et YouTube associé
b=1/2 <------ este é o valor de b, substituimos na equacao a seguir e determinamos o m
this is the value of b, we substitute the following equation and determine the m
ceci est la valeur de b, nous substituons l'équation suivante et de déterminer les m
- 2=3m+b
- 2=3m+1/2
- 4=6m+1
- 4-1=6m
- 3=6m
- m=1/2
nossa equação de reta:
our straight equation:
notre équation linéaire:
y=x/2 +1/2
terça-feira, 29 de dezembro de 2015
PT: programa que pede numeros inteiros ao utilizador
enquanto numero diferente de zero e coloca depois ao terminar,
no terminal a soma dos numeros introduzidos.
EN: program that asks the user to integers.
When number entered is zero, the program terminates.
It appears in the terminal the sum of input numbers.
FR: programme qui demande à l'utilisateur de nombres entiers.
Lorsque le numéro entré est zéro, le programme se termine.
Il apparaît dans le terminal la somme des nombres d'entrée.
The Output of the program
enquanto numero diferente de zero e coloca depois ao terminar,
no terminal a soma dos numeros introduzidos.
EN: program that asks the user to integers.
When number entered is zero, the program terminates.
It appears in the terminal the sum of input numbers.
FR: programme qui demande à l'utilisateur de nombres entiers.
Lorsque le numéro entré est zéro, le programme se termine.
Il apparaît dans le terminal la somme des nombres d'entrée.
The Output of the program
The text of the Program
program soma;
uses crt;
var value,total : integer;
begin
total:=0;
writeln;
writeln;
writeln;
writeln('PT: Escreva numeros inteiros, termine com 0');
writeln('EN: Write integer numbers, write 0 to the end');
writeln('FR: Ecrivez de numero entiere. mettre 0 pour finir');
repeat
read(value);
total:=total+value;
until value=0;
writeln;
writeln('PT: A soma dos valores introduzidos é ',total);
writeln('EN: The sum of the numbers is ',total);
writeln('FR: La adition de ces numeros est ',total);
end.
uses crt;
var value,total : integer;
begin
total:=0;
writeln;
writeln;
writeln;
writeln('PT: Escreva numeros inteiros, termine com 0');
writeln('EN: Write integer numbers, write 0 to the end');
writeln('FR: Ecrivez de numero entiere. mettre 0 pour finir');
repeat
read(value);
total:=total+value;
until value=0;
writeln;
writeln('PT: A soma dos valores introduzidos é ',total);
writeln('EN: The sum of the numbers is ',total);
writeln('FR: La adition de ces numeros est ',total);
end.
Subscrever:
Mensagens (Atom)