Pesquisar aqui

sexta-feira, 17 de janeiro de 2020

C++ - Funções - Return e Tipo de dado


A função, assim como uma variável, tem um tipo de dado. Este tipo de dado diz-nos o que é que a função vai retornar. Sim, também pode retornar um valor. Depois de executar o código, pode retornar um valor, como se fosse uma variável temporária.

Pode também ter o tipo de dado void, este diz-nos que a função não vai retornar nenhum valor. Se a função tiver outro tipo de dado que não o void, é obrigatório que retorne um valor.
void function(){
    //código
}

Para retornar um valor, temos que escrever "return" seguido do valor a retornar.
Por isso se a função for do tipo int, pode ser:
int function(){
    return 5;
}

Ou seja, a própria função quando chamada, vai ter um valor, como uma variável:

cout << function() << endl;
O output será 5.

Programa exemplo
#include <iostream>
using namespace std;

int six(){
    return 6;
}

int main(){
    cout << six() << endl;
}

Temos uma função six(), de tipo de dado int que retorna o valor 6. O que significa que quando a função é chamada, ela mesma "incorpora" o valor do return.
Por isso, quando foi "feito o output da função six()", foi feito o output do valor 6.


6

Referências

Python - News 3

PYTHON FOI A TERCEIRA LINGUAGEM DE PROGRAMAÇÃO MAIS USADA E BEM, AVALIADA EM 2019!!!


Como a imagem acima(em português-BR) mostra, partilhada pelo site Tiobe, Python(traduzido para Pitão) foi a terceira linguagem de programação mais usada e mais bem avaliada de 2019, apenas ficando atrás da clássica C e Java, seguido de C++, C# e por aí adiante até MATLAB na vigésima posição.

Não podemos concluir que C ou Java é melhor que Python, ou que Python é melhor que as outras linguagens de programação que ficaram atrás, porque todas as linguagens são diferentes, podendo ter parecenças mas gostos não se dicutem.

Continuarei a programar em Python, tencionando aprender JavaScript e talvez C++ no futuro, mas pessoalmente considero que Python é a melhor linguagem de programação para iniciantes.


Referências:

quinta-feira, 16 de janeiro de 2020

Blue Yeti





Blue Yeti

O seu exterior está feito totalmente de metal, a exceção dos controlos y dos pontos de conexão com a base. A base está feita do mesmo metal e tem almofadas anti-deslizantes, assim que se mantém muito sólido ao colocá-lo na superfície desejada. O Blue Yeti tem um botão para silenciar o microfone e outros dois butões para controlar a captura de áudio. O controlo ajusta o nível em que as vozes são capturadas. Recomendamos gravar num volume medio-baixo, uma vez que o som distorciona e não pode salvarse a volumes muito altos. Este microfone USB para gravar dispõe quatro padrões polares que permitem capturar o som de forma ótima em qualquer ocasião ou lugar.
Mais informações em: Blue Yeti Fnac

iOS 6 - v.6.1.1


iOS 6.1.1.


  Esta atualização do sistema operativo da apple foi lançado no dia 11 de fevereiro de 2013 e foi mais uma atualização de sistema operativo especial pois foi exclusiva para o iPhone 4S.
  As modificações não foram muitas em especial mas eram importantes porque corrigiram problemas que afetavam o desempenho e a estabilidade desse iPhone.

Melhores Robôs de 2019 (parte 3)

Robôs Sociais Humanóides


4. SAMSUNG BOT RETAIL

A Samsung lançou três robôs na CES 2019: Bot Retail, Bot Care e Bot Air. O Bot Retail é o maior dos três, com uma grande tela frontal e um sistema básico de prateleiras na parte traseira, permitindo a entrega de alimentos ou outros itens.
Este robô tem a capacidade de interagir com pessoas, efetuar pagamentos e reconhecer objetos usando a câmera frontal. Portanto, este robô parece ser uma forte concorrência com o Pepper da SoftBank Robotics e pode ser visto subindo no ranking de robótica muito breve.


5. SANBOT
Resultado de imagem para SANBOT
Sanbot é um robô inteligente com “cloud enabled service”, da empresa de tecnologia Qihan. A Sanbot não tem apenas a capacidade de interagir com as pessoas, como também se pode apresentar usando a sua tela frontal e até usar o projetor colocado para exibir gráficos numa parede próxima, tornando a Sanbot perfeita para ambientes de retalho. Um pouco menor que o Pepper, mas com menos da metade do preço, a Sanbot é um dos principais robôs sociais da industria no momento.

quarta-feira, 15 de janeiro de 2020

iOS 6 - v.6.1


iOS 6.1



  Esta versão do sistema operativo da apple esteve disponível desde o dia 28 de janeiro de 2013, estando disponível para o iPhone 3GS e posterior, para o iPod Touch de 4ª geração e posterior e para o iPad 2 e posterior. 
  As modificações que vieram com esta versão do iOS foram a integração da Siri e do Fandango o que permitiu aos utilizadores comprarem bilhetes de cinema por voz, apesar de este serviço só estar disponível nos EUA e a configuração "Redefinir identificador de publicidade", que permitiu aos utilizadores um maior controlo sobre como as aplicações rasteiam o seu próprio uso.