I am trying to write a program that prints a 2d array to the screen and then compares each row and column to see if there is any pairs of letters. basically something that looks like this:
---------------------------
V T A Y U C B
D F W Q Q C R
D A L Y M F G
O A S S D T I
Number of horizontal pairs: 2
Number of vertical pairs: 3
---------------------------
so far this is my code below, but i dont know how to approach the comparisons
Code:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main( void )
Here's my code for adding the rows and columns. My problem is that my program displays an incorrect output.
main() { int a[20][20],r,c,y,x,sum=0,rn,cn,cs=0,rs=0; cout<<"Enter number of columns : "; cin>>cn;
[Code] .....
This should be the output Enter number of columns: 4 Enter number of rows: 3 Enter twelve numbers: 9 2 3 4 2 3 1 2 5 6 7 8
The numbers are: 9234 2312 5678 Sum of number 1 column is: 16 Sum of number 2 column is: 11 Sum of number 3 column is: 11 Sum of number 4 column is: 14 Sum of number 1 row is: 18 Sum of number 2 row is: 8 Sum of number 3 row is: 26
How can i count total number of each topic separately? For example total number of topic 1 between all nodes. To begin enter 10 and 7 to initial node number and number of topic.
You will write a program that uses a multidimensional array having 3 rows and 8 columns and sorts each of the rows using both a bubble sort and a selection sort.
You must declare the array inside of main. You will have a for loop containing the calls to bubbleSort and selectionSort. You need to pass into function bubbleSort and selectionSort the following: 1) each column of the multidimensional array, 2) the size of the column, and 3) a particular row number of the multidimensional array to be used for printing out the "pass" shown on the following pages.
I keep getting an error that the identifier for bubbleSort and selectionSort is not found. (Error C3861)
Also, I feel like I'm missing something in int main() to get it to sort properly.
Code: # include <iostream> using namespace std; int main() { const int SIZE1 = 3; const int SIZE2 = 8; int arr [SIZE1][SIZE2] = { { 105, 102, 107, 103, 106, 100, 104, 101 },
Add a square root function to the rational class. Have your program print the square root of any rational number. I want to find the square root for numerator and denominator separatetly. divide the answer to get decimals and convert the decimal to fractions. i got till geting the decimal but i want to convert it back to a simplified fraction
// finding greatest common factor int gcd(int a, int b) { if (b == 0) return a; else return gcd(b, a % b); }
I am trying to generate possible combinations of 4 lower case letters from aaaa - zzzz. The words will then be used against a file that contains encrypted passwords that each relate to a 4 lower case word. I have successfully generated the words. Now all i need to do is put the created words (aaaa, aaab, etc...) to an array so I can use crypt((array[i+1]), buff) and print the encrypted 4 letters that come from the file. I am having a lot of trouble complete this though.
New problems that are occurring
The main problem is in the all function and main. I'm not wanting to print the aaaa, aaab, aaac, etc to the screen but I want to put it in an char array so that i can compare each individually to each line from the file using crypt. How to put all 456976 combinations into an array, compare it to each line of code, and print the solutions to the screen.
I need to compare the words from a text file with words from an array (which i got from another file) and count the instances of those words. I thought about making another array but that doesn't make sense since the text file may have a lot of words in it.
Goal: Write a program that compares the values stored in the first array to the user inputted values in the second array.
In order to fix this error: [URL]...
I had to change my array initialization to one with a star in front of it:
char a1[]={"a","d","b","b","c","b","a","b","c","d","a","c","d","b","d","c","c","a","d","b"}; to: char *a1[]={"a","d","b","b","c","b","a","b","c","d","a","c","d","b","d","c","c","a","d","b"};
I also changed my 2nd array to one with a star in front of it: char *a2[20];
What does this mean exactly? Putting a star in front of an array?
Also, I am now getting an "unhandled exception" when I try to get input for my 2nd array:
I am programming an application in c# that allows the user to edit images. The user can use a Pen to write on the image, and the user can also use a highlighter (a big semi-transparent Pen) to highlight what they've written. I need the user to be able to erase only the highlighting without erasing the pen drawings.
My solution was to have the user draw on one graphics window when the pen is selected and draw on the other graphics window when the highlighter is selected. I will then enable the eraser on either graphics window depending on what the user wants to erase.
My program will let the user save the image and then load it into the program again for later editing. When I save the image, I have to compress the layers (different graphics windows) into one bitmap. When I load the bitmap back into my application, I lose my layers and cannot erase just the highlighting without also erasing the pen as well.
How can I save an image file with layers, and then recover the layers when my program starts up again?
I am not opposed to saving two images - one with the pen graphics window and the other with the highlighting. If I do that, how can I merge the two images into one layer when I load the images back into my program?
how to make the it all work later...but in the mean time how can i get this to display this? Note it has to be made using as a console program. The "Description" and "Cost/ib" collums will be referenced through use of a header file. all else is done by user input and calculations.
I'm having trouble trying to get my loop program to display multiples of 4 in rows and columns. My objective is to print multiples of 4 that are less than 100 in a 4 by 4 format.
So far when I write the code I get 4 8 12 16 20 .... 96 all on the same line.
This is what I expect the code to look like if done correctly.
I want to swap the value of two rows in matrix among themselves, the index of rows are user defined.
void swapRows(int matrix[M][N], int m, int n, unsigned short R1, unsigned short R2) { for (int i=0; i<m; i++) { for (int j=0; j<n; j++) { //dunno what to put in here
Code: int a[6]={1,3,5,8,10,12}; int b[3]={3,5,9}; int c[6]={0}; if a is equal to ANY of the data in b, then c= a*2 if a isn't equal to any of the data in b, then c=a.
Here is the answer I want
Code: c[6]={1,6,10,8,10,12}
I tried using two for loop, but it isn't correct.....
Code: int a[6]={1,3,5,8,10,12}; int b[3]={3,5,9}; int c[6]={0};
i want to print Largest number from any 5 rows.Th number printed should be any one of the largest in the five rows of 2d arrays.I have created code for largest number in each row but how to pick and print them randomly?.
Code:
#include<conio.h> main( ) { int a,b,c,d,e,x; int arr[] = {a,b,c,d,e}; int Matrix[5][5] ={ /*Initializing array*/ 2,4,3,5,9, 6,8,2,2,10,
How i draw such a thing in .TXT file using file handling. This output must be in columns and rows and in well arranged form.
No. Name Roll No. Physic Math Compuer Science Islamiyat Pak Studies Average Grade 1 Student Name 12345 50 60 70 76 90 81 A 2 Student Name 12345 55 52 50 80 58 55 C 3 Student Name 12345 85 66 90 88 77 75 B 4 Student Name 12345 40 70 91 45 56 85 A 5 Student Name 12345 30 80 80 55 93 45 D