18
Escreva um algoritmo que calcule a área de um triângulo.
* (estes valores serão fornecidos pelo usuário).
Em C:
1
2
3
4
5
6
7
8
9
10
11
12
| #include <stdio.h>
int main(int argc, char **argv[]){
int base, altura;
printf("digite a base");
scanf("%d",&base);
printf("digite a altura");
scanf("%d",&altura);
printf("a area do triangulo e: %d",base*altura);
return 0;
} |
Em Python:
1
2
3
4
5
6
7
8
9
| #!/usr/bin/env python
def main():
base = input("digite o valor da base do triangulo: ")
altura = input("digite o valor da altura do triangulo: ")
print "a media aritmetica e: ", (base*altura)
if __name__ == "__main__":
main() |
qualquer dúvida ou se você quiser propor um algoritmo é só deixar um comentário!
abraço,
até…
Tags:
algoritmo
03
escreva um algoritmo que leia três notas, calcule e imprima a média aritmética
Continuando com a série de posts, onde vou postar alguns algoritimos resolvidos em linguagem C e também em python.
escreva um algoritmo que leia três notas, calcule e imprima a média aritmética.
Em C:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| #include <stdio.h>
int main(int argc, char **argv[]){
float nota1,nota2,nota3;
printf("digite a primeira nota: ");
scanf("%f",¬a1);
printf("digite a segunda nota: ");
scanf("%f",¬a2);
printf("digite a terceira nota: ");
scanf("%f",¬a3);
printf("a media aritmetica e: %f",(nota1+nota2+nota3)/3);
return 0;
} |
Em Python:
1
2
3
4
5
6
7
8
9
10
| #!/usr/bin/env python
def main():
nota1 = input("digite a primeira nota: ")
nota2 = input("digite a segunda nota: ")
nota3 = input("digite a terceira nota: ")
print "a media aritmetica e: ", (nota1+nota2+nota3)/3
if __name__ == "__main__":
main() |
qualquer dúvida ou se você quiser propor um algoritmo é só deixar um comentário!
abraço,
até…
Tags:
algoritmo,
C,
python
30
Esse é o primeiro post de uma série, onde vou postar alguns algoritimos resolvidos em linguagem C e também em python.
escreva um algoritmo que leia dois números inteiros e imprima a soma e o produto.
Em C:
1
2
3
4
5
6
7
8
9
10
11
12
13
| #include <stdio.h>
int main(int argc, char **argv[]){
int numero1,numero2;
printf("Digite o primeiro numero: ");
scanf("%d", &numero1);
printf("Digite o segundo numero: ");
scanf("%d", &numero2);
printf("O resultado da soma e: %d\n",numero1+numero2);
printf("O resultado do produto e: %d\n",numero1*numero2);
return 0;
} |
Em Python:
1
2
3
4
5
6
7
8
9
10
| #!/usr/bin/env python
def main():
numero1 = input("Digite o primeiro numero: ")
numero2 = input("Digite o segundo numero: ")
print "O resultado da soma e:" , numero1+numero2
print "O resultado do produto e:" , numero1*numero2
if __name__ == "__main__":
main() |
qualquer dúvida ou se você quiser propor um algoritmo é só deixar um comentário!
abraço,
até…
Tags:
algoritmo,
C
05
Quando você está trabalhando com banco de dados, nesse caso Php e MySQL é muito útil para o desenvolvedor obter informações nais detalhadas sobre o problema, de forma que o problema fique mais explícito, ficando mais fácil arrumá-lo.
Você pode utilizar o mysql_error() e o mysql_errno() para obter a mensagem de erro do mysql e colocá-la na tela para você.
mysql_error() -> Retorna o texto da mensagem de erro da operação MySQL anterior.
mysql_errno() -> Retorna o valor numérico da mensagem de erro da operação MySQL anterior.
Um exemplo de como utilizar o mysql_error():
1
| mysql_connect("localhost", "username", "password") or die(mysql_error()) |
O exemplo abaixo retornará um erro se houver um problema de conexão com seu banco de dados MySQL:
1
| $valor = mysql_query($query) or die("Ocorreu um erro no MySQL.<br />Query utilizada: " . $your_query . "<br /> Erro: (" . mysql_errno() . ") " . mysql_error()) |
abraço,
até…
Tags:
mysql,
mysql_errno(),
mysql_error(),
php
18
Por algumas razões não poderia utilizar o DateTimePicker, optando assim por uma MaskedTextBox, conforme o código abaixo, ao inserir a data no banco de dados, nenhum problema é encontrado como esperado.
1
2
3
4
5
6
7
8
| '
'dtpDataNascimento
'
Me.dtpDataNascimento.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.dtpDataNascimento.Location = New System.Drawing.Point(687, 128 )
Me.dtpDataNascimento.Mask = "00/00/0000"
Me.dtpDataNascimento.Name = "dtpDataNascimento"
Me.dtpDataNascimento.Size = New System.Drawing.Size(105, 20) |
Mas, ao resgatar a data de volta ao campo, para manutenção, os zeros desaparecem. Ex.: data no banco de dados 1944-08-27, mas no MaskeTextBox ela é exibida como 27/81/994_.
o problema é a formatação da data, formatarmos como o código abaixo:
1
| Me.dtpDataNascimento.DataBindings.Add("Text", dataset, "nome_do_campo", True, DataSourceUpdateMode.OnValidation, "", "dd/MM/yyyy") |
abraço,
até…
Tags:
DataBindings.Add,
dotnet,
MaskedtextBox,
vb