Ah, vi. Mas se quiser imprimir o valor da variável tenho que colocar sem aspas? cout<<var1<<"+7 é"; não apareceu no code mas o #include <iostream> não deveria ser igual à #include <iostream> ? valeu
Escrevi um código de dois jeitos, mas só do segundo dá certo. Queria saber porque não está funcionando no primeiro. Quero imprimir o valor do inteiro. No compilador aparece que deveria declarar o cout: #include <iostream>
using namespace std;
int main()
{
int a;
var1 = 20;
var2 = var1 + 7;
cout << “var1+7 é “;
return 0;
}
---------------------------------------------------
#include <iostream>
using namespace std;
int main()
{
int a;
var1 = 20;
var2 = var1 + 7;
cout << var1 <<"+7 é";
return 0;
}
Olá, Quando quero imprimir em C números do tipo double todos saem comn 6 casas decimais? Como faço para em Java também acontecer isso? Quero imprimir números com System.out.print(), mas formando uma tabela, então todos precisam ter mesmo digito para ter mesmo espaçamento. valeu
É simples, vou fazer uma função para imprimir matriz, mas não sei se a matriz é 1x1, 10x10...nxn Basicamente o usuário digita e a função já chama e imprime.
Ficou sem sentido a frase acima. A matriz varia de tamanho, então como declaro o tamnho? Testei colocar em função de outro parãmetro mas não deu certo.
então como escreveria? assim? (double matriz[][tamanho da coluna]) ou double (matriz[tamanho linha][tamnho coluna]? E declarar deste jeito não impede que use todas linhas e colunas, né? Obrigado
Olá, sou novo por aqui. Fiz uma função do tipo double teste (double [][]) main(){...} double teste(double matriz[][]){...} mas na primeira linha em que declaro a função (antes do main) e na depois do main o compilador faz o seguinte comentário: "multidimensional arry must have bounds for all dimensions except first". Não entendi muito bem. Como faço para ter algo do tipo? Outra dúvida, é possível ter uma função do tipo int [][] teste() ? Obrigado