segunda-feira, 31 de agosto de 2026

Inteligencia Artificial - O Paradigma...

A Inteligencias Artificiais sao softwares como qualquer outro... Assim sendo possuem dados e processadores de dados... A diferenca eh a natureza dos dados e como esses dados sao processados, logo como o software se comporta... O paradigma eh o mesmo, porem cada IA deve ser alimentada com os dados de sua natureza e informar adequadamente... Vejam um exemplo de IA de saude abaixo...
...
Inteligencia Artificial - Saude
...
- Dados
I - Doencas
II - Terapias
III - Medicamentos
IV - Terapeutas e suas capacitacoes - Medicos, enfermeiros, fisioterapeutas, fonoaudiologo, psicologos, dentistas, boticarios... Essa sessao deve alcancar o poder de terapeutas saberem quem pode ajudar eles... Exemplo... O dentista estuda cabeca e pescoco, logo pode ajudar em problemas dessas partes do corpo no caso de auxencia de profissionais e isso o fara ganhar mais conhecimento na area de saude... Medicos quem tiveram a disciplina de cirurgia geral pode ajudar em varias areas
...
- Dados - Como sao utilizados
I - Doencas - O que causam, sintomas, urgencias, gravidades, complicacoes possiveis, como tratar, terapias, terapeutas que curam a doenca em questao, remedios possiveis...
II - Terapias - O que tratam, quem trata, como trata, combinacoes, substituicoes
III - Medicamentos - O que tratam, como tratam, efeitos adversos, substitutos, concentracoes, combinacoes, metodos de aplicacao, horarios...
IV - Terapeutas - Quais sao, o que fazem, como fazem, horarios, combinacoes, substitutos
V - Modo De Tratamento Dos Dados - Alimentacao manual, melhoras, correcoes, remocoes, observacoes, pesquisas... Escrita e exclusao de textos e arquivos
...
IA - Saude
I - Informa as informacoes de cada paciente ah os responsaveis - Doencas, terapeutas, terapias, medicamentos, horarios…
II - Diagnostica atraves do conjunto de sintomas confirmados pelo paciente

terça-feira, 4 de agosto de 2026

segunda-feira, 20 de julho de 2026

sexta-feira, 10 de julho de 2026

Z3ro @bsoluto - Object-Oriented Programming - C++ - Intensive Course - UNDER CONSTRUCTION - UPDATED - V

- COMMENTS

// Word or words

...

/*

Word or words

*/

...

...

...

- BASIC LIBRARIES

#include <stdlib.h>

#include <iostream>

#include <cmath>

using namespace std;

...

...

...

- STRUCTS

struct StructureName-I

{

     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;

};

...

struct StructureName-II

{

     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;

};

...

struct StructureName-N

{

     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;

};

...

...

...

- INPUT AND OUTPUT

...

- NEW LINE

\n

...

I - STRING INPUT

char VARIABLE[];

or

char VARIABLE[DESIRED_SIZE];

cin >> VARIABLE;

...

II - TEXT INPUT

const int TEXT_SIZE = 1000;

char TEXT[TEXT_SIZE];

cin.getline(TEXT, TEXT_SIZE);

...

III - STRING OR TEXT OUTPUT

cout << "WORD or TEXT\n";

...

IV - VARIABLE OUTPUT

cout << VARIABLE;

...

V - WORD OR TEXT OUTPUT WITH VARIABLES

cout << "WORD or TEXT " << VARIABLE << " WORD or TEXT " << VARIABLE << "\n\n";

...

...

...

- CONTROL STRUCTURES

break; STOP HERE

continue; GO TO THE NEXT OPTION

...

I - GOTO STATEMENT - JUMPS

... The goto statement works within the same function and within the same method. Therefore, jumping between functions, methods, and classes using goto is impossible. The goto statement can jump to an earlier point in the code or to a later point in the code.

goto CHOSEN_LABEL;

STRUCTURES

CHOSEN_LABEL:

or

CHOSEN_LABEL:

STRUCTURES

goto CHOSEN_LABEL;

...

I - IF AND IF/ELSE SELECTIONS

if (IF THIS IS TRUE, THEN DO THE FOLLOWING)

     SINGLE-LINE STATEMENT;

{

     MULTI-LINE STATEMENTS;

}

else (IF THE PREVIOUS CONDITION IS FALSE, THEN DO THE FOLLOWING)

     SINGLE-LINE STATEMENT;

{

     MULTI-LINE STATEMENTS;

}

...

II - SWITCH SELECTION

switch (SELECT THE CASE EQUAL TO THIS VARIABLE)

{

     case '1':

          ACTION;

          break;

     case '2':

          ACTION;

          break;

     case 'N':

          ACTION;

          break;

}

...

...

...

- LOOP STRUCTURES

...

I - DO/WHILE LOOP

do

     SINGLE-LINE STATEMENT;

{

     MULTI-LINE STATEMENTS;

}

while (WHILE THIS IS TRUE);

...

II - WHILE LOOP

while (DO THE FOLLOWING WHILE THIS IS TRUE);

     SINGLE-LINE STATEMENT;

{

     MULTI-LINE STATEMENTS;

}

...

III - FOR LOOP

for (FROM THIS; TO THIS; DECREMENT or INCREMENT);

     SINGLE-LINE STATEMENT;

{

     MULTI-LINE STATEMENTS;

}

...

...

...

- ARRAYS

I - ONE-DIMENSIONAL ARRAY

int VARIABLE;

...

II - TWO-DIMENSIONAL ARRAY

int VARIABLE[DESIRED_SIZE][DESIRED_SIZE];

...

III - THREE-DIMENSIONAL ARRAY

int VARIABLE[DESIRED_SIZE][DESIRED_SIZE][DESIRED_SIZE];

...

...

...

- CLASSES

class ClassName-I

{

ClassName-I()

{

}

     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - LOOP STRUCTURES

     Method-I;
     Method-II;
     Method-N;

~ClassName-I()

{

}

};

...

class ClassName-II

{

ClassName-II()

{

}

     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - LOOP STRUCTURES

     Method-I;
     Method-II;
     Method-N;

~ClassName-II()

{

}

};

...

class ClassName-N

{

ClassName-N()

{

}

     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - LOOP STRUCTURES

     Method-I;
     Method-II;
     Method-N;

~ClassName-N()

{

}

};

...

...

...

- METHODS

void methodName-I()

{

     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - LOOP STRUCTURES

}

...

void methodName-II()

{

     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - LOOP STRUCTURES

}

...

void methodName-N()

{

     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - LOOP STRUCTURES

}

...

...

...

- MAIN FUNCTION

int main(void)

{

     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - LOOP STRUCTURES

     - Class-I

     - Class-II

     - Class-N

};

...

...

...

- EXAMPLE SOFTWARE

The order of the structures matters... Everything that will be used later must be declared beforehand.

...

#include <stdlib.h>

#include <iostream>

#include <cmath>

using namespace std;

struct StructureName-I

{

     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;

};

...

struct StructureName-II

{

     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;

};

...

struct StructureName-N

{

     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;

};

class ClassName-I

{

     VARIABLES;

     struct VARIABLES;

     ClassName-I()

     {

     }

     void methodName-I()

     {

          VARIABLES;

          struct VARIABLES;

          - INPUT AND OUTPUT

          - CONTROL STRUCTURES

          - LOOP STRUCTURES

     }

     void methodName-II()

     {

          VARIABLES;

          struct VARIABLES;

          - INPUT AND OUTPUT

          - CONTROL STRUCTURES

          - LOOP STRUCTURES

     }

     void methodName-N()

     {

          VARIABLES;

          struct VARIABLES;

          - INPUT AND OUTPUT

          - CONTROL STRUCTURES

          - LOOP STRUCTURES

     }

     ~ClassName-I()

     {

     }

};

...

int main(void)

{

     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - LOOP STRUCTURES

     ClassName-I.methodName-I();
     ClassName-I.methodName-II();
     ClassName-I.methodName-N();

     ClassName-II.methodName-I();
     ClassName-II.methodName-II();
     ClassName-II.methodName-N();

     ClassName-N.methodName-I();
     ClassName-N.methodName-II();
     ClassName-N.methodName-N();

};

Z3ro @bsoluto - C Structured Programming - Intensive Course - UNDER CONSTRUCTION - UPDATED - II

- COMMENTS

// Word or words

...

/*

Word or words

*/

...

...

...

- BASIC LIBRARIES

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

#include <math.h>

...

...

...

- STRUCTS

struct StructureName-I
{
     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;
};

...

struct StructureName-II
{
     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;
};

...

struct StructureName-N
{
     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;
};

...

...

...

- INPUT AND OUTPUT

...

- NEW LINE

\n

...

I - STRING INPUT

char VARIABLE[];

or

char VARIABLE[DESIRED_SIZE];

cin >> VARIABLE;

...

II - TEXT INPUT

const int TEXT_SIZE = 1000;

char TEXT[TEXT_SIZE];

cin.getline(TEXT, TEXT_SIZE);

...

III - STRING OR TEXT OUTPUT

cout << "WORD or TEXT\n";

...

IV - VARIABLE OUTPUT

cout << VARIABLE;

...

V - WORD OR TEXT OUTPUT WITH VARIABLES

cout << "WORD or TEXT " << VARIABLE << " WORD or TEXT " << VARIABLE << "\n\n";

...

...

...

- CONTROL STRUCTURES

break; STOP HERE

continue; GO TO THE NEXT OPTION

...

I - GOTO STATEMENT - JUMPS

... The goto statement works within the same function and within the same method. Therefore, jumping between functions, methods, and classes using goto is impossible. The goto statement can jump to a previous point in the code or to a later point in the code.

goto CHOSEN_LABEL;

STRUCTURES

CHOSEN_LABEL:

or

CHOSEN_LABEL:

STRUCTURES

goto CHOSEN_LABEL;

...

I - IF AND IF/ELSE SELECTIONS

if (IF THIS IS TRUE, THEN DO THE FOLLOWING)

     SINGLE-LINE STATEMENT;

{
     MULTI-LINE STATEMENTS;
}

else

     SINGLE-LINE STATEMENT;

{
     MULTI-LINE STATEMENTS;
}

...

II - SWITCH SELECTION

switch (SELECT THE CASE EQUAL TO THIS VARIABLE)
{
     case '1':

          ACTION;

          break;

     case '2':

          ACTION;

          break;

     case 'N':

          ACTION;

          break;
}

...

...

...

- REPETITION STRUCTURES - LOOPS

...

I - DO/WHILE LOOP

do

     SINGLE-LINE STATEMENT;

{
     MULTI-LINE STATEMENTS;
}

while (WHILE THIS IS TRUE);

...

II - WHILE LOOP

while (DO THE FOLLOWING WHILE THIS IS TRUE)

     SINGLE-LINE STATEMENT;

{
     MULTI-LINE STATEMENTS;
}

...

III - FOR LOOP

for (FROM_THIS; TO_THIS; DECREMENT or INCREMENT)

     SINGLE-LINE STATEMENT;

{
     MULTI-LINE STATEMENTS;
}

...

...

...

- ARRAYS

I - ONE-DIMENSIONAL ARRAY

int VARIABLE;

...

II - TWO-DIMENSIONAL ARRAY

int VARIABLE[DESIRED_SIZE][DESIRED_SIZE];

...

III - THREE-DIMENSIONAL ARRAY

int VARIABLE[DESIRED_SIZE][DESIRED_SIZE][DESIRED_SIZE];

...

...

...

- FUNCTION PROTOTYPES

void functionName-I(PARAMETER-I, PARAMETER-II, PARAMETER-N);

void functionName-II(PARAMETER-I, PARAMETER-II, PARAMETER-N);

void functionName-N(PARAMETER-I, PARAMETER-II, PARAMETER-N);

...

...

...

- MAIN FUNCTION

int main(void)
{
     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - REPETITION STRUCTURES - LOOPS

     Function-I;

     Function-II;

     Function-N;
}

...

...

...

- FUNCTIONS

void functionName-I()
{
     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - REPETITION STRUCTURES - LOOPS
}

...

void functionName-II()
{
     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - REPETITION STRUCTURES - LOOPS
}

...

void functionName-N()
{
     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - REPETITION STRUCTURES - LOOPS
}

...

...

...

- EXAMPLE SOFTWARE

The order of the structures matters... Everything that will be used later must be declared beforehand.

...

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

#include <math.h>

struct StructureName-I
{
     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;
};

...

struct StructureName-II
{
     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;
};

...

struct StructureName-N
{
     VARIABLETYPE VARIABLE-I;

     VARIABLETYPE VARIABLE-II;

     VARIABLETYPE VARIABLE-N;
};

- FUNCTION PROTOTYPES

void functionName-I(PARAMETER-I, PARAMETER-II, PARAMETER-N);

void functionName-II(PARAMETER-I, PARAMETER-II, PARAMETER-N);

void functionName-N(PARAMETER-I, PARAMETER-II, PARAMETER-N);

int main(void)
{
     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - REPETITION STRUCTURES - LOOPS

     functionName-I(PARAMETER-I, PARAMETER-II, PARAMETER-N);

     functionName-II(PARAMETER-I, PARAMETER-II, PARAMETER-N);

     functionName-N(PARAMETER-I, PARAMETER-II, PARAMETER-N);
}

int functionName-I(PARAMETER-I, PARAMETER-II, PARAMETER-N)
{
     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - REPETITION STRUCTURES - LOOPS

     functionName-I(PARAMETER-I, PARAMETER-II, PARAMETER-N);

     functionName-II(PARAMETER-I, PARAMETER-II, PARAMETER-N);

     functionName-N(PARAMETER-I, PARAMETER-II, PARAMETER-N);
}

int functionName-II(PARAMETER-I, PARAMETER-II, PARAMETER-N)
{
     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - REPETITION STRUCTURES - LOOPS

     functionName-I(PARAMETER-I, PARAMETER-II, PARAMETER-N);

     functionName-II(PARAMETER-I, PARAMETER-II, PARAMETER-N);

     functionName-N(PARAMETER-I, PARAMETER-II, PARAMETER-N);
}

int functionName-N(PARAMETER-I, PARAMETER-II, PARAMETER-N)
{
     VARIABLES;

     struct VARIABLES;

     - INPUT AND OUTPUT

     - CONTROL STRUCTURES

     - REPETITION STRUCTURES - LOOPS

     functionName-I(PARAMETER-I, PARAMETER-II, PARAMETER-N);

     functionName-II(PARAMETER-I, PARAMETER-II, PARAMETER-N);

     functionName-N(PARAMETER-I, PARAMETER-II, PARAMETER-N);
}