14.

#include <stdlib.h> int main(int argc, char**argv){ if(argc == 3){ int n = atoi(argv[1]); int m = atoi(argv[2]); int **matriz; *matriz = new int[n]; for(int i = 0; i < n; i++){ matriz[n] = new int[m]; } for(int i = 0; i < n; i++){ for(int j = 0; j < m; j++){ matriz[i][j] = rand()%100; } } }else{ printf("Quantidade de argumentos invalida."); } return 0; } int main(){ FILE *arq; arq = fopen("nome.txt", "r"); char Nome[100]; while(!feof(arq)){ fgets(Nome, 100, arq); printf("%s", Nome); } /* if(arq == nullptr){ printf("Erro na abertura do arquivo"); } */ return 0; }
Primeira Main: passando argumentos de função através do CMD. int argc, refere-se a quantidade de parâmetros passados, sendo o primeiro parâmetro o nome do arquivo .cpp. O segundo a quantidade de linhas da matriz, e o terceiro a quantidade de colunas. Logo depois, criar e printar a matriz com valores aleatórios.

Segunda Main: Abrir um arquivo já criado em que contém um nome escrito nele, ler o nome e printar no compilador do CodeBlocks.

/* Porque o nullptr não tá funcionando? Grandes questionamentos do século XXI */

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.