Skip to content

Instantly share code, notes, and snippets.

View catalunha's full-sized avatar
🎯
Focusing

Catalunha catalunha

🎯
Focusing
  • Particular
  • Brazil, Palmas-TO
View GitHub Profile
@catalunha
catalunha / main.dart
Last active October 28, 2020 13:16
Programa Calculadora Paradigma Estruturado
/// Programa Calculadora Abordagem ou Paradigma Estruturado
void main() {
//Entrada
int numero1=1;
int numero2=2;
//Processamento
int resultado = numero1+numero2;
//Saida
@catalunha
catalunha / main.dart
Last active April 4, 2024 23:54
lista01pag01prog01
/// lista01pag01prog01
void main() {
//Entrada
int a = 11;
int b = 2;
//Solucao
int maior;
if (a > b) {
maior = a;
@catalunha
catalunha / main.dart
Last active June 7, 2021 18:25
lista01pag04prog06a
/// lista01pag04prog06a
void main() {
//Entrada
int inicio = 1;
int fim = 5;
//Solucao
for (var i = inicio; i <= fim; i++) {
print('$i');
}
@catalunha
catalunha / main.dart
Last active October 28, 2020 13:24
Programa Calculadora Paradigma Procedural
/// Funcao que calcula a soma
int soma(int num1, int num2) {
return num1 + num2;
}
/// Programa Calculadora Abordagem ou Paradigma Procedural
void main() {
//Entrada
int numero1 = 1;
int numero2 = 2;
@catalunha
catalunha / main.dart
Last active October 28, 2020 13:37
Programa Calculadora Paradigma POO
/// Classe que define uma calculadora.
class Calculadora {
final int numero1;
final int numero2;
Calculadora(this.numero1, this.numero2);
/// Funcao que calcula a soma
int soma() {
return numero1 + numero2;
}
@catalunha
catalunha / main.dart
Created November 27, 2020 20:23
Resumo Dart - POO - exemplo static
class Produto {
String nome;
Produto(this.nome);
static int visto = 0;
@override
String toString() {
return 'Produto $nome Visto: $visto';
}
}
@catalunha
catalunha / main.dart
Last active June 4, 2021 14:43
Resumo Dart - POO - Exemplo class Animal
abstract class Animal {
String nome;
Animal(this.nome);
String voz();
@override
String toString() {
return '$nome ${voz()}';
}
@catalunha
catalunha / main.dart
Last active August 31, 2023 19:16
Resumo Dart - POO - Exemplo class Funcionario
class Pessoa {
String nome;
Pessoa(this.nome);
String mostrar() {
return '$nome';
}
}
@catalunha
catalunha / main.dart
Last active August 31, 2023 19:09
Resumo Dart - POO - Exemplo class Mamifero
class Mamifero {
String mover(){return '';}
}
class Macaco extends Mamifero {
@override
String mover() {
return 'pulando';
}
@catalunha
catalunha / main.dart
Last active June 4, 2021 14:39
Resumo Dart - Biblioteca - Math
import 'dart:math';
// Para outras funções do math veja neste link:
// https://api.dart.dev/stable/2.10.5/dart-math/dart-math-library.html
void main() {
print('raiz quadrada: ${sqrt(9)}');
print('ln: ${log(10)}');
print('potência: ${pow(2,3)}');
}